Деактиватор товаров

1

Разработчик: ITserW

Установлено: Менее 50

Обновлено: 05.04.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Малый бизнес» / «Бизнес»

2 900 ₽
Модуль "Деактиватор товаров" itserw.proddeactivator позволяет быстро и просто деактивировать товары по заданным критериям:

- без детальной картинки
- без детального описания
- без цены
- без наличия

Возможна как пакетная деактивация, так и деактивация по обработчику.
Модуль устанавливается стандартно. Основные настройки, которые требуется выполнить - выбрать опции, по которым отбирать товары:<br /><br />- без детальной картинки<br />- без детального описания<br />- без цены<br />- без наличия<br /><br />А также задать количество обрабатываемых элементов на каждом шаге.<br /><br /><b>ВАЖНО: сделать резервную копию базы данных сайта как минимум, а лучше всего сайта без папки /upload/</b><br /><br />После настройки модуля необходимо перейти в административном разделе на вкладку &quot;Сервисы&quot; =&gt; &quot;Деактивация товаров&quot; =&gt; &quot;Деактивировать&quot; для запуска процесса дективации.<br /><br />------------------ Запуск на Cron ------------------<br /><br /><b>Для запуска деактивации по CRON необходимо</b> <br /><br />1) создать файл скрипта<br /><br />/local/product_deactivate/index.php<br />2) разместить в нем код<br />&lt;?<br />error_reporting(E_ALL);<br />@set_time_limit(0);<br />@ignore_user_abort(true);<br /><br />$_SERVER[&quot;DOCUMENT_ROOT&quot;] = realpath(dirname(__FILE__).&quot;/. ./..&quot;);<br />$DOCUMENT_ROOT = realpath(dirname(__FILE__).&quot;/. ./..&quot;);<br /><br />define(&quot;NO_KEEP_STATISTIC&quot;, true);<br />define(&quot;NOT_CHECK_PERMISSIONS&quot;,true);<br />define(&#39;CHK_EVENT&#39;, true);<br /><br />require($_SERVER[&quot;DOCUMENT_ROOT&quot;].&quot;/bitrix/modules/main/include/prolog_before.php&quot;);<br /><br />use \Bitrix\Main,<br /> \Bitrix\Main\Loader,<br /> \Bitrix\Main\Localization\Loc,<br /> \Bitrix\Main\Config\Option,<br /> \Itserw\Proddeactivator\General;<br /><br /><br />try {<br /> if(CModule::IncludeModule(&quot;itserw.proddeactivator&quot;)){<br /><br /> $result = General::deactivate(null, false, array());<br /> \Bitrix\Main\Diag\Debug::writeToFile(count($result));<br /><br /> }else{<br /> throw new Exception(&#39;Error - not include module itserw.proddeactivator&#39;);<br /> }<br />} catch (Exception $e) {<br /> echo &#39;Exeption: &#39;, $e-&gt;getMessage(), &quot;\n&quot;;<br />}<br />?&gt;<br /><br />3) поставить запуск файла скрипта на CRON<br />пример:<br />/usr/bin/php -c /etc/php.ini -f /var/www/yoursite.ru/local/product_deactivate/index.php<br /><br /><br />
Служба поддержки готова помочь с установкой модуля и в решении проблем в рабочие дни РФ с 10 до 18 ч по Москве. Плановое время ответа: 4-8 рабочих часов.<br /><br />Основной контакт техподдержки: <a href="mailto:support@itserw.ru" target="_blank" >support@itserw.ru</a><br /><br />В случае, если вы не получили ответа в течение рабочего дня, продублируйте, пожалуйста, его на <a href="mailto:info@itserw.ru" target="_blank" >info@itserw.ru</a><br /><br />На эти же адреса можно присылать пожелания по доработкам модуля.<br /><br />При обращении в техподдержку просьба сразу предоставлять административный доступ к сайту и ftp. При этом:<br />- лицензионный ключ редакции Битрикса и модуля должны быть активны<br />- не должно быть ошибок при запуске модуля Проверка сайта<br />- не должно быть изменений в коде модуля и шаблонах