S6 Studio

 

Автоматическая переиндексация сайта на 1С-Битрикс

Bitrix  Howto  • Евгений Задорин • 23 апреля 2014 • Без комментариев

 

Под катом — проверенный и доведенный до блеска скрипт для полной переиндексации сайта на CMS Bitrix.

Из серии «подключи и играй».

Читать полностью

 

Пишем свой компонент для вывода навигационной цепочки 1C-Bitrix

Bitrix  Компоненты  Нам лениво  • Евгений Задорин • 14 октября 2013 • Без комментариев

 

Навигационная цепочка — один из самых непредсказуемых стандартных компонентов Bitrix.

Есть ряд проблем, возникающих при ее использовании наиболее часто — цепочка навигации не отображается, отображается неправильно, отображается не там, где должна.

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

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

Основным требованием к данной разработке была возможность управлять пунктами цепочки с помощью стандартного функционала битрикса, а именно — возможность добавлять пункты с помощью отложенной функции CMain::AddChainItem.

Полученное решение — далее.

Читать полностью

 

Инфоблоки в 1С-Битрикс - наследование свойств разделов

Bitrix  Инфоблоки  Разделы  Свойства  Наследование  Оптимизация  Решение  • Егор Ступников • 12 октября 2013 • Без комментариев

 

Предлагаю рассмотреть достаточно нетрадиционную задачу по меркам веб-разработок.

Допустим, на сайте 1С-Битрикс есть большой инфоблок с иерархической структурой разделов. У разделов есть некоторые свойства.

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

Решение "В лоб" написать может любой разработчик на Битрикса, мало-мальски знающий API работы с инфоблоками. Но что если в нашем инфоблоке несколько десятков тысяч элементов и не одна сотня разделов? Тогда очевидно, что решение "в лоб", рассчитывающее иерархически значение свойства для каждого раздела в отдельности, будет очень сильно грузить базу из-за большого количества запросов.

Данную задачу вполне можно решить, используя всего один запрос к базе. Как? Решение под катом!

Читать полностью

 

Ajax-авторизация на сайте под управлением 1C-Bitrix

Bitrix  Howto  JQuery  Ajax  • Евгений Задорин • 13 сентября 2013 • Без комментариев

 

Да, это просто еще один скучный пост о том, как сделать красивую асинхронную авторизацию во всплывающем окошке.

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

Также придется чуть-чуть поскриптовать — одного ajax запроса с использованием jQuery будет достаточно.

Читать полностью

 

1С-Битрикс. Авторизация на сайте через ВКонтакте

Bitrix  Howto  ВКонтакте  • Евгений Задорин • 12 апреля 2013 • Без комментариев

 

Тонкости работы модуля 1С-Битрикс «Социальные сервисы».

Сразу предупреждаю, статья больше пригодится тем, кто уже попытался реализовать авторизацию на своем сайте используя соцсеть В Контакте, и столкнулся с рядом проблем. Однако даже если вы только приступаете к решению этой задачи, ознакомиться с материалом не помешает.

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

Читать полностью

 

Кастомизация вывода изображений c использованием визуального редактора 1С-Bitrix

Bitrix  JQuery  Howto  • Евгений Задорин, Юлия Зубарева • 5 февраля 2013 • Без комментариев

 

Представим себе довольно распространенную ситуацию. Вы разрабатываете сайт для заказчика, используя какую-либо CMS. Из заголовка понятно, что речь в данной статье пойдет о CMS Bitrix, но в общем-то это особой роли не играет.

Главное условие заключается в том, что заказчик сам будет управлять контентом сайта, т.е. заполнять инфоблоки он будет через админку. При этом заказчик собирается использовать встроенный визуальный редактор битрикса, то есть верстальщика в штате клиента не будет.

Визуальный редактор в битриксе в общем-то достаточно удобная штука. Но, только если дело касается каких-то базовых элементов: абзац, список, размер и насыщенность шрифта, подчеркивание и тому подобные вещи. Что-то более сложное, например иллюстрации в тексте статьи, вывести красиво гораздо сложнее.

В этой статье мы рассмотрим типичную задачу, возникающую при использовании визуального редактора Bitrix, а именно вывод иллюстраций с подписями в тексте статьи.

Читать полностью

 

Поиск по тегу «Bitrix»

Самые популярные

К прочтению обязательно