Блог

Блог битрикс программиста

Три золотых правила перед обновлением битрикс

Довольно часто банальное обновление приводит к ошибкам и потере работоспособности сайта битрикс. Чтобы потом не тратить своё время и нервы следует соблюдать три простых правила: 1. проверка системы, исправление ошибок, Оптимизация и проверка таблиц бд...Далее ...

Операторы сравнения для getList

Полный список операторов сравнения, которые можно использовать в выборке getList в так называемом фильтре...Далее ...

Отладка ошибок битрикс модулей

Часто не понятно с чем связана ошибка модуля и каких ему в реальности не хватает входных параметров, так как в документации об этом может быть не сказано. Для этого есть два способа....Далее ...

Единый включаемый файл с разным содержимым

Есть не очевидный способ размещения включаемой области в макете сайта, который позволяет создать единый включаемый файл с разным содержимым в зависимости от раздела....Далее ...

Недокументированная связка ElementTable и getEntity

С помощью ElementTable::getEntity создаем объект Query. В качестве параметра он принимает объект сущности, относительно которой мы строим запрос используя методы \Bitrix\Main\Entity\Query...Далее ...

Миф о сложности поиска специалиста Битрикс

Существует миф о сложности поиска специалиста Битрикс. Но как выясняется проблема поиска специалиста касается любой системы, фреймворков. Цитата: В связи со сложностью поиска программистов, которые разбираются во фреймворке Codeigniter, хотел бы собственно перенести на более популярную CMS Битрикс...Далее ...

Получить ID раздела по пользовательскому полю

Как получить ID раздела по пользовательскому полю другого раздела...Далее ...

Получить данные пользователя

Как получить данные пользователя в битрикс и что в итоге мы получим в массиве данных...Далее ...

Скрипт удаления элементов Битрикс

Рабочий скрипт удаления элементов Битрикс когда нужно удалить довольно большое количество не в ручную...Далее ...

Минус 4-х уровнего меню

Стандартное меню обычно до трёх уровней вложенности, но максимально поддерживаемый уровень меню в Битрикс четвёртый. Рассмотрим какой существенный минус даёт переход на 4 уровня....Далее ...

Свежий тест производительности тарифа Host-0 reg.ru

Провёл свежую оценку производительности Битрикс на тарифе reg.ru HOST-0, показатели существенно понизились ...Далее ...

В OnBeforeIBlockElementUpdate есть не все значения полей

Раньше не обращал внимания, но тут как потребовалось заметил, в событии OnBeforeIBlockElementUpdate есть не все значения полей. Например, нет SHOW_COUNTER элемента, был удивлён....Далее ...

Условие проверки кодировки утф в битрикс

Вариант условия проверки кодировки утф в коде компонентов битрикс на D7 if (!\Bitrix\Main\Application::isUtfMode()) {}...Далее ...

Прототип лендинга с подарком

С чего нужно начать создание лендинга? Правильно, с прототипа. Пример прототипа лендинга с подарком...Далее ...

HTML дополнительное поле раздела

Многие будут удивляться, но в дополнительных полях битрикса нет типа поля HTML. Хотя оно часто очень нужно...Далее ...

Простой способ вывести все пользовательские поля

Простой, но не очевидный способ вывести все пользовательские поля в section.list. Почему именно в section.list, потому что там чаще всего их используют....Далее ...

Получить SEO значения элемента

На детальной странице элемента Битрикс часто нужно выводить заголовок H1 под задачи SEO специалистов...Далее ...

Получить SEO значения раздела

Стандартные манипуляции с заголовком H1 в Битрикс зачастую не достаточны, и регулярно требуются доработки, изменение логики вывода...Далее ...

© 2015-2020 Web админ
Связаться по WhatsApp