БЛОГ

Разработка

IT-сопровождение

создание ЧПУ (CNC)

DIY

сервис

Разумные решения, достойное выполнение

Отображение группы пользователей в списке заказов магазина Битрикса

Полями админки Битрикса можно манипулировать, например добавив отображение группы пользователя в списке заказов магазина. При этом код будет выглядеть примерно так:

AddEventHandler("main", "OnAdminListDisplay", "dealerOnAdminListDisplay"); function dealerOnAdminListDisplay(&$list) { if ($list->table_id === 'tbl_sale_order') { [...] Читать дальше

Автоматическое обновление фасетных индексов

В Битриксе для фильтра часто используются фасетные индексы, что бы обрабатывать большое количество свойств. При выгрузках номенклатуры в магазин возникает проблема с пересозданием индексов, что бы разделы нормально отображались. Мониторить завершение выгрузки не наш путь, поэтому пишем скртипт: [code mode="php"]// обновляем фасетки, что бы разделы [...] Читать дальше

Лечение белого экрана в CMS Битрикс

Скорее всего Битриксу не хватает памяти и для этого необходимо в конфиге BitrixVM сменить значение memory_limit. Делается это в файле /etc/php.d/bitrixenv.ini Находим memory_limit и меняем на подходящее значение побольше. Обычно по умолчанию "из коробки" там стоит 256M, т.е. 256 МБ, чего явно не достаточно для боевого сайта. Вписываем что-то типа: [...] Читать дальше

Проверка почты в CMS Битрикс

Для проверки почтовой отправки для CMS Битрикс достаточно в PHP-консоли вбить следубщий код: [code mode="php"] if(mail("email@xetc.ru", "TEST SUBJECT", "TEST BODY")) { echo "Почтовая система работает!"; } else { echo "Неудача, почтовая система не работает, попробуйте еще!"; }

Создание нового пользователя в Битрикс через PHP-консоль

Когда нужно создать нового пользователя в CMS Битрикс, можно не выходить из отладочной консоли, а просто вбить следующий код:

// создание юзера в Битре $newlogin = 'testuser'; // Логин $newemail = 'techsupport@xetc.ru'; // E-mail $newpassword = 'password123'; // Пароль $group = array(1); // Права администратора - 1 $user = new [...] Читать дальше

1 2 >