- Автор темы
- #1
Всем привет,
прошу помочь понять механизм отключения модуля Оптимизации картинок Dev2fun.ImageCompress
На странице Для просмотра ссылки Войдиили Зарегистрируйся есть лаконичная заметка:
Правильно ли я понимаю, что для отключения работы модуля при синхронизации с 1С (когда картинок много он в десятки раз замедляет ежедневную синхронизацию) нужно в файле /bitrix/admin/1c_exchange.php
добавить
т.е. должно получиться примерно следующее:
А если добавить эти строки в /bitrix/php_interface/init.php работа модуля будет отключена для всех страниц сайта? Методы оптимизации на лету hitConvert/postConvert хотелось бы оставить для новых картинок. А если будет массовая загрузка изображений можно и вручную из консоли на сервере запустить конвертацию.
прошу помочь понять механизм отключения модуля Оптимизации картинок Dev2fun.ImageCompress
На странице Для просмотра ссылки Войди
Однако не указано где этот код должен работать.Как отключить модуль во время обмена и синхронизаций:
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress');
\Dev2fun\ImageCompress\Compress::setEnable(false); // отключить
\Dev2fun\ImageCompress\Compress::getEnable(); // получить состояние
Правильно ли я понимаю, что для отключения работы модуля при синхронизации с 1С (когда картинок много он в десятки раз замедляет ежедневную синхронизацию) нужно в файле /bitrix/admin/1c_exchange.php
добавить
PHP:
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress');
\Dev2fun\ImageCompress\Compress::setEnable(false);
PHP:
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/sale/admin/1c_exchange.php");
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress');
\Dev2fun\ImageCompress\Compress::setEnable(false);
?>
А если добавить эти строки в /bitrix/php_interface/init.php работа модуля будет отключена для всех страниц сайта? Методы оптимизации на лету hitConvert/postConvert хотелось бы оставить для новых картинок. А если будет массовая загрузка изображений можно и вручную из консоли на сервере запустить конвертацию.