Вопрос еще актуален !!!
26.06.2014 08:12:22
Всем привет. Вроде бы похожая ситуация.
При добавлении в корзину определенного количества позиций, например более 30 позиций - корзина перестает отображаться. При переходе в корзину возвращается совершенно пустая страница, без кода совсем. Ни какие ошибки не выводятся. Если добавить мало позиций (менее 30), то корзина нормально работает. Специально провел такой эксперимент: Добавлял в корзину товары, по одному. После каждого добавления товара переходил в корзину. С каждым добавленным товаром корзина работает всё медленее, реально заметно что притормаживает. А после 30го добавленного товара корзина перестала отображаться. В .htaccess php_value max_input_vars 10000 установлено. Такое ощущение, что не хватает каких-то ресурсов возможно. Может кто-то подсказать что можно сделать в такой ситуации ??? |
|
|
16.06.2014 14:36:04
Всем привет. Интересует следующее.
При создании нового товара, либо при изменении изображения у существующего товара, каким образом определяется необходимость создавать для каждого изображения отдельную папку ??? Т.Е. иногда для новых изображений создается своя(новая) папка, а иногда новое изображение подъселяется в уже существующую папку, содержащую изображения другого товара. |
|
|
16.06.2014 14:08:05
Если я правильно понял, нужно создать такое поле, с нулевым значением ??? 2. В корзину товар попадает уже со скидкой. |
|||
|
16.06.2014 12:38:58
С OnBasketAdd не получилось. В массиве входящих параметров не обнаружил значение скидки, видимо оно где-то позже формируется.
Приспособил вот такое событие - OnSaleComponentOrderOneStepComplete. Привожу код, думаю может кому-нибудь пригодиться, наверняка не мне одному нужно получить округленные значения цен и скидок. Этим обработчиком я модифицирую цены и скидки в заказах сделанных через публичную часть:
Евгений, еще раз спасибо вам. Хоть и не смог применить предложенные вами события, но из ваших ответов я узнал очень важную штуку, что номера заказа при добавлении товара в корзину в публичке не существует еще. !!! |
|||||
|
13.06.2014 13:13:09
Мне нужно, чтобы при расчете суммы заказа использовались целые значения.
Например если товар стоит 395 тенге и применяется 10% скидка, цена товара становится 355,5 тенге, а скидка соответственно 39,5 тенге. Нужно округлить цену до 366 тенге, а скидку до 39 тенге. И в расчете суммы заказа использовать значение 366 тенге.
Ну и чтобы потом заказ можно было распечатать со всеми нужными мне цифрами. |
|||
|