Блог

  • Работа с разделами инфоблоков в Bitrix на D7

    В данной статье мы постарались собрать наиболее востребованные конструкции кода для работы с разделами согласно новой документации Bitrix на ядре D7. Перед написанием запросов необходимо подключить модуль iblock: \Bitrix\Main\Loader::includeModule(‘iblock’);\ Получение стандартных полей раздела $rsSection = \Bitrix\Iblock\SectionTable::getList(array( ‘filter’ => array( ‘IBLOCK_ID’ => $iblockId, ‘ID’ => $sectionId, ), ‘select’ => array(‘ID’, ‘NAME’, ‘IBLOCK_SECTION_ID’), )); while ($arSection = […]

    Читать статью
  • JS Cookie для сайта и всех поддоменов сайта

    Иногда необходимо прокинуть какие-нибудь данные на все поддомены сайта. Например, выбор города или языка сайта для посетителя. Но любые localStorage и и т.д.  имеют встроенную защиту на cross-origin…

    Читать статью
  • Работа с элементами инфоблоков в Bitrix на D7

    Итак. В 20й версии битрикс появилась возможность использовать методы нового ядра. Данная статья объединяет в себе наиболее распространенные и востребованные конструкции кода. необходимые при разработке и поддержке сайта на битрикс. Для начала стоит сказать, что у инфоблока, с которым предстоит работать, обязательно должно быть заполнено поле Символьный код API, так как для работы с элементами […]

    Читать статью
  • как кодом загрузить изображение на сайт

    Как добавить картинку в медиатеку WP через php

    Не то, чтобы тяжело, однако просто оставлю этот сниппет тут, так как сталкиваемся с этим очень часто.

    Читать статью
  • xml для картинок битрикс

    Карта сайта XML для картинок и каталога Битрикс

    Стандартный модуль для генерации sitemap.xml довольно скудный, а для картинок не делает вообще ничего. Сегодня попробуем разобраться, как сделать карту сайта и картинок для поисковых систем

    Читать статью
  • Отправка данных в Bitrix24

    Итак, используем стандартную апишку, но каждый раз писать запросы — то еще удовольствие — оставим тут сниппет

    Читать статью
  • Конвертация в WebP на лету для Битрикс сайтов

    Оптимизация…. в последнее время очень много времени уделяем именно ей. Сегодня поговорим об конвертации изображений в webp на лету

    Читать статью
  • Показываем ошибку 404 по условию

    В одном из недавних проектов стояла задача отобразить 404ю ошибку, если в строку браузера не был передан GET параметр. Т.е. должен был отобразиться шаблон ошибки 404 вместо шаблона текущей страницы, сервер должен был вернуть статус 404, и при этом не должно быть никаких редиректов. Задача казалась тривиальной, однако нужен был не хук, а именно проверка […]

    Читать статью
  • Классические сниппеты Carbon Fileds

    После того, как я пересел на Carbon Fields, стало понятно, что многие блоки на сайтах — полностью одинаковые. Было решено сделать себе шпаргалку по разным видам блоков

    Читать статью
  • Добавление своего статуса для поста wordpress

    Очень часто не хватает классических статусов для постов, чтобы их обрабатывать. У нас была огромная excel таблица, в которой было куча информации и шагов. Потом — просто добавили все необходимые статусы, и работаем внутри админки

    Читать статью