Поиск по товарам в платформе магазина

Изучаю возможности вашей платформы.

Я сам не программист и ничего в этом не понимаю. Интересуют такой вопрос.
У вас в поиске не реализована функция всплывающих подсказок по товарам в магазине. Или даже в этом поиске в разделе "Помощь" нет всплывающих подсказок.

У меня есть PHP-программист. если я использую вашу платформу, смогу я с его помощью допилить ваш поиск, чтобы он удовлетворял моим нуждам или это закрытый код и такие штуки я без вашей помощи менять не смогу?

p.s. Вопрос про поиск - в качестве примера. Мне надо понять, насколько гибкая ваша платформа и смогу ли я ковырять с помощью программиста ваши фреймворки, чтобы делать там любые чудеса, которые захочу.

1 ответ

  • 1
    Исходный код открыт на 100%: http://www.webasyst.ru/developers/
    Чудеса можно делать (почти) любые.
    Почему "почти"? Если вы хотите изменить функциональность уже существующего приложения, то нужно делать это таким образом, чтобы ваши изменения не потерялись после установки обновлений. Для реализации таких изменений нужно писать плагины, темы дизайна или хелперы:
    http://www.webasyst.ru/developers/docs/shop-plugin-tutorial/
    http://www.webasyst.ru/developers/docs/design/
    http://www.webasyst.ru/developers/docs/helpers/custom-helpers/

    Если вы пишете своё собственное приложение, то ограничены при этом только возможностями фреймворка, а они (почти) безграничны, насколько это позволяют PHP, JavaScript, Smarty и общая архитектура. А архитектура, в свою очередь, пострена таким образом, чтобы максимально облегчить решение задач, для которых фреймворк собственно создавался: "Webasyst — это PHP-фреймворк для создания сайтов и разработки многопользовательских веб-приложений. Вебасист предоставляет готовые инструменты для авторизации пользователей, регулирования прав доступа, маршрутизации, CSS-инструментарий для быстрого создания выразительных веб-интерфейсов и много другое. Фреймворк прекрасно подходит для разработки веб-приложений для бизнеса и командного использования."

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите