1C-Битрикс

418 11.11.2017 Вывести кнопку композита в нужном месте шаблона

Достаточно давно в битриксе появилась технология Композитного сайта. В прошлом году (на сколько я помню) компания 1С-Битрикс позволила кнопку "Быстро с 1С-Битрикс" вообще не выводить, но если вы решили все же ее оставить - хотелось бы управлять местом размещения данной кнопки.

681 11.11.2017 Если нужно искать по части слова

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

1213 10.03.2017 Шаблон пагинации. Добавляем meta-теги "next" и "prev"

Уже не первый раз от сеошников приходит задача о том, что на страницах пагинации необходимо выводить теги "prev" и "next" с указанием адресов предыдущей и следующей страниц. Данный пост о расширении шаблона пагинации для данной задачи

1517 15.03.2017 Принудительное обнуление ядра 1С-Битрикс
Периодически, при сдаче проектов по программе монитора качества выплывает ошибка о том, что ядро модифицировано, хотя никаких модификаций никто и не делал (ну или делал, но нужно это все отменить). Для таких случаев в системе предусмотрено обнуление ядра - перезаливаются все файлы ядра заново.
968 22.03.2013 Обработка изображений внутри DetailText

Описание механизма автоматической обработки всех изображений внутри DetailText элемента инфоблока, путем прогона всех изображений через собственную функцию

382 31.10.2017 Обязательные пользовательские поля и автоматическая регистрация

Что делать, если у вас есть обязательные пользовательские поля для сущности CUser и вы используете автоматическую регистрацию при оформлении заказа через sale.order.ajax ? Как вариант, можно кастомизировать компонент оформления заказа (благо есть наследование компонентов) и внести нужные правки в код оформления заказа, а можно воспользоваться другим решением, без кастомизаций.

1521 04.10.2017 Пример оформления заказа на D7
Иногда возникает ситуация, когда для оформления заказа по каким-то причинам нельзя воспользоваться системным компонентом оформления заказа, приходится производить оформление напрямую, через api.
16326 09.08.2014 Мой опыт работы с BX.PopupWindow

Продолжаю перенос всех своих наработок из своего блога на сайте разработчиков компании 1С-Битрикс. На этото раз пост про использование стандартной битриксовой библиотеки всплывающих окон PopupWindow

571 09.09.2017 Регулярное резервное копирование на кроне

Очень часто возникает проблема, когда собственник сайта по какой-то причине не продлевает активность обновлений, но забывает о том, что с прекращением активности обновлений прекращается и доступ к месту в облаке для хранения бекапов (если, конечно, вы не пользуетесь сторонним облачным хранилищем). Как результат такой забывчивости получаем переполнение сервера избыточными резервными копиями.

386 12.07.2017 Запуск тяжелого обработчика из консоли сервера

Настраивал я тут недавно переезд сайта с торгового портала на систему 1С-Битрикс. Перенести нужно было более 9 тыс. товаров с очень большим объемом информации по каждому товару. Процесс обработки данных длился не один день.

5263 13.04.2015 Как программно добавить купон на корзину
Как же программно добавить купон на всю корзину?
1078 01.06.2017 Многоязычность сайта c автопереводом

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

2190 18.05.2017 Google Tag Manager и Битрикс

При подключении механизма Google Tag Manager в 1С-Битрикс нас могут ждать некоторые сюрпризы ...

2180 10.04.2016 Настройка продукта на техподдержку со стороны партнеров

При прохождении сайта по тестам программы качества есть пункт о том, что введена информация о партнере, внедряющем продукт, а также о техподдержке сайта. Но не все знают обо всех возможностях.

692 29.11.2016 Как выбрать все обработчики событий от сторонних модулей

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

2316 19.07.2016 Механизм индивидуальной скидки

В CMS 1С-Битрикс есть очень мощная система установки скидок на товары и на заказы. С помощью этой системы можно, в принципе, построить почти любые правила. Почти! Чего не хватает - это возможность персональной установки скидок для каждого конкретного пользователя... Разработанный мной несколько лет назад алгоритм позволяет решить эту задачу.

3097 18.05.2016 Если не помните пароль от резервной копии

В системе 1С-Битрикс есть очень полезный механизма автоматического регулярного резервного копирования, но одна из сильных сторон резервного копирования (пароль шифрования на бекап) иногда может сыграть с вами злую штуку: что делать, если механизм вы включили очень давно и забыли, какой же пароль поставили ? Кроме вас этот пароль не знает никто:( Но к счастью, данный пароль можно увидеть до того, как он вам понадобится.

2192 07.05.2016 Битрикс. Многосайтовость без использования дополнительной лицензии

Иногда возникает необходимость на одной лицензии 1С-Битрикс запустить несколько сайтов. Именно для этого случая и предназначена дополнительная лицензия в структуре лицензирования программных продуктов 1С-Битрикс. И для крупных сайтов многосайтовость должна быть именно на разных лицензиях, чтобы корректно была реализована привязка сущностей к конкретному сайту. Однако, когда у вас стоит задача запустить корпоративный сайт, блог, форум ... и все это должно быть на разных доменах, вот тут возникает вопрос: "А зачем платить больше"

1648 28.02.2016 Поиск похожих товаров

Ранее писал уже статью про поиск похожих статей, но тот код был слишком примитивым. В этом посте - ремейк строго алгоритма.

2378 21.02.2016 Корректное подключение внешних css и js файлов в 1С-Битрикс 15+

Начиная с 15-й версии ядра 1С-Битрикс в компонентах появился архитектурно-корректный способ подключения внешних js и css-файлов с сохранением кеширования