Хочу сказать, что последние обновления Битрикс решили эту проблему. Теперь при вызове компонента bitrix:catalog количество читаемых свойств можно регулировать в свойстве LIST_PROPERTY_CODE
25.03.2018 23:24:46
[QUOTE]Алексей Парников написал:
Есть сайт, в котором 1200 свойств ( так исторически сложилось ).[/QUOTE] Спасибо вам за информацию, но прошло уже немало времнеи и неужели не появилась какая то новая настройка для bitrix:catalog.section чтобы убрать/укроить данный запрос? |
|
|
17.02.2018 21:41:12
Нашли решение по оптимизации? |
|||
|
26.01.2018 17:01:54
[QUOTE]Андрей Гаврилов написал:
а за чем вам нужно чтобы в init.php выводилась информация. Не для этого же функционал данного файла предназначен?[/QUOTE] Например, отслеживаем изменение статуса заказа и если что то администратор не ввел, то выводим сообщение с ошибкой. [CODE] AddEventHandler("sale", "OnSaleBeforeStatusOrder", "StatusForPhotos"); function StatusForPhotos ($id, $event){ ShowMessage("Ошибка в фотографии"); return false; } [/CODE] |
|
|
25.01.2018 10:06:38
[QUOTE]Игорь Долгополов написал:
откуда такая информация?[/QUOTE] Из практики. Например, код в init.php не работает. Т.е. при изменении статуса в админке ничего не выводится. [CODE] AddEventHandler("sale", "OnSaleBeforeStatusOrder", "SUD"); function SUD($ID, $val) { GLOBAL $APPLICATION; $APPLICATION->throwException("Test"); }[/CODE] |
|
|
24.01.2018 17:35:47
[QUOTE]Андрей Гуляев написал:
Дмитрий, спасибо. Разобрался в чем ошибка.Надо использовать событие OnSaleBeforeStatusOrder.[/QUOTE] В новой версии битрикса конструкция не работает GLOBAL $APPLICATION; $APPLICATION->throwException("Статус не изменен. Не указана дата доставки!"); |
|
|