Вход • Регистрация

Вопрос о реализации функционала

  • 29 ноября 2014 г.
  • Вопрос в следующем, можно ли сделать чтобы характеристики были доступны для выбора в карточке товара не только в виде выпадающего списка, но и в виде чекбоксов или/и радио? Для наглядности вот так
    • 29 ноября 2014 г.
    • Характеристика от цены у нас зависит только с мультивыбором, поэтому костылем небольшим можно сделать. И каждый параметр придется делать отдельной характеристикой, зависящей от цены. Немного неудобно будет в админке.
      А так пожалуйста, в modules/shop/views/shop.view.buy_form.php вывод выпадалки с характеристиками. Замените на чекбоксы.
      • 29 ноября 2014 г. , редакция: 29 ноября 2014 г.
      • Виталий, ну так то понятно, что можно сделать в каком то одном виде)) Просто чтобы не исключать селект, добавить еще другой тип , к примеру у товара есть дополнительная комплектация, которой можно укомплектовать товар, и ее в плане юзабилити было бы верно указать в виде чекбокса, а не селекта. Вот и хотелось бы узнать куда копать чтобы можно было использовать и чекбокс и селект. В принципе в типе характеристик есть галочка, но как ее выводить в пользовательской части и как считать стоимость пока не понятно. Подскажите помощь с костыльком пожалуйста))
        • 01 декабря 2014 г.
        • Уф. Ну чтобы чекбокс добавить к зависимой характеристике не "костылек", боюсь, а инвалидную коляску надо
          Зависимые цены - это ж отдельная таблица, интерфейс в админке для их заполнения, функции для сохранения, вывод на сайте, форма смены цены при выборе... "Просто приделать" еще один тип зависимых характеристик - дело не простое.

          Тут лучше все-таки в админке создавать выпадалки со множественным выбором, заполнять "Да/Нет", а потом на сайте использовать костыль, "Если id характеристики = **, то выводить не выпадалку, а чекбокс". И еще условие "Если значение характеристики = "Да", то чекбокс отмечать галочкой"

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум