Сейчас у меня так - создал характеристику, влияющую на цену и в ней вписал цены в зависимости от числа покупок в заказе (список с выбором нескольких значений). Но при отображении выглядит это мягко говоря "хреново". Куча кнопок, отвлекающих внимание. В версии 4.3 хоть можно было выбрать из списка одно значение (число товара). Версия 4.4 удалила эту возможность. Какие будут советы?
Переделать функцию form в /modules/shop/shop.view.php
Раньше их было две, form и form_/
В первой рабочей функции по умолчанию был выпадающий список, а во второй был вариант как в 4.4, с несколькими кнопками "Купить". Потому, что кто-то просил выпадающий, а кто-то хотел кнопки. В 4.3 переименовал функции и отображение изменилось. А в 4.4 решили убрать, чтобы не путать код. Можете в ТП спросить, как и что поправить, чтобы стал выпадащий список. Можем и тут рецепт написать.
Здесь у нас появляются 2 одинаковых условия "if($row["depend"])" в разных местах. Это сделано специально для правильного отображения цены при выборе значений из списка в характеристике, влияющей на цену. Если их объединить, то при выборе значений будет происходить дублированный вывод цены.
эта конструкция находится в функции которая отображает кучу кнопок и мы её заменили на выше предложенное, так что непонятно куда вставлять ниже следующее :|
В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке.