Нашёл проблему. Было очень большое число в карточке товара в графе "доступное количество". Так как Битрикс пытался посчитать что-то для чего-то в корзине, переполнялась память. Наткнулся на это , что и помогло.
"функиция getQuantitySelectControl строит селект на основе количества товара(доступного). если количество товара много, что памяти не хватит, чтобы этот селект построить."
Почему-то не могу попасть в корзину. Раньше работала, но по мере наполнения интернет-магазина товарами перестала. Теперь пишет что время ожидания истекло (504 Gateway Time-out), 60 секунд не хватает. Закинул туда 3 товара, как теперь почистить корзину не знаю. Остальные страницы открываются нормально. Вопрос - может кто знает где время ожидания поставить побольше (в php.ini стоит max_execution_time = 6000, но ждёт всё равно 60сек.), и как почистить корзину не заходя в неё? Спасибо всем, кто может помочь.
После восстановления ERR_CONTENT_DECODING_FAILED, Поставил виртуальную машину, настроил новый хост, после восстановления не заходит на сайт
Тоже столкнулся с такой проблемой. Не открывались некоторые страницы. Помогла вставка в /bitrix/php_interface/init.php вот такой строчки define('BX_COMPRESSION_DISABLED',true);
Сформулирую по другому. Есть цена за метр квадратный, но товар продаётся только пачками. Как сделать, чтоб при вводе нужного кол-ва метров квадратных показывалось сколько надо пачек, да ещё с округлением до целой пачки в большую сторону. Уже неделю голову ломаю, подскажите, может кто знает где что по теме почитать.
Если прописать в свойстве товара, то получаю значение так: $arResult["PROPERTIES"]["СИМВОЛЬНЫЙ КОД"]["VALUE"] А вот как брать из свойства торгового предложения не пойму что-то...
Друзья! Подскажите где копать. Есть товар с ценой за метр квадратный, но продаётся только пачками. Сколько метров в пачке прописывается в свойствах торговых предложений. Как получить значение этого свойства?