Невозможность редактировать меню из публичной части

Иногда в битриксе невозможно отредактировать пункты меню, кликнув на соответствующую ссылку из меню компонента в режиме правки. Проблема возникает при использовании нестандартного типа меню (в стандартной поставке это .top и .left). Для исправления ситуации нужно в настройках модуля «Управление структурой» прописать новый тип.

CSS фичи FF и как с ними бороться

В среде верстальщиков принято ругать и обсуждать особенности работы продукта от компании Microsoft — Internet Explorer. Однако свои тараканы есть и у других браузеров:) Пробежимся по некоторым из них в Mozilla Firefox. Читать дальше…

Парсим курсы валют на php и кешируем их в 1с-Битрикс

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

Поэтому сейчас мы сделаем парсер курса валют на php с сайта cbr.ru, отобразим динамику изменения курса и в конце закешируем полученные данные для эффективного использования в 1с-Битрикс. Читать дальше…

Статистика использования браузеров в RUнете

Представляю на сайте новый сервис – мониторинг использования различных браузеров в русскоязычном сегменте Интернета. Доступна статистика за любой день и месяц последних лет, для удобства отображаются графики первых позиций. Информация берется из публичных данных популярных сайтов учета посетителей — LiveInternet, SpyLog и HotLog Читать дальше…

Кнопка «Мне повезет!» в поисковой системе 1с-Битрикс

Сегодня мы будем интегрировать честно позаимствованную у известной поисковой системы кнопку «Мне повезет!» в шаблон bitrix:search.page. Кнопка позволяет автоматически выполнить переход на первый из результатов поиска — как правило, он наиболее релевантен запросу. Применять можно в интернет-магазинах, например, при поиске по названию товара. Читать дальше…

Разделы инфоблоков Битрикс — используем архитектурные особенности

В данной статье речь пойдет о малоизвестных полях секции инфоблока left- и right-margin, которые позволяют одним вызовом функции CIBlockSection::GetList получить практически любую информацию о вложенных\родительских разделах. Для начала пробежимся по теоретической части, а когда все станет ясно с алгоритмом заполнения этих полей, приведем конкретный пример использования. Читать дальше…

Анализ защиты кода Битрикс или «как сделать DEMO бесконечной»

После отмены zend’a и введения компанией 1с-Битрикс обфускации кода своих продуктов, появилось желание проверить — так ли хороша защита DEMO-версии системы. Ниже рассмотрим несколько простых и не очень способов восстановить работоспособность сайта после истечения тестового периода. Читать дальше…

Новый Битрикс 9.5 «Эрмитаж» – первые впечатления

Сегодня стал доступен для скачивания дистрибутив 1с-Битрикс 9.5 с новым визуальным интерфейсом под названием «Эрмитаж». Ниже я опишу впечатления от первого знакомства с ним – основные отличия, преимущества и недостатки. Читать дальше…

Компонент 1с-Битрикс: древовидные комментарии к статьям

Представляю Вашему вниманию компонент для работы с древовидными комментариями к элементам инфоблоков. Для хранения информации будет использоваться модуль «Блоги», что позволит легко ее модерировать прямо из публичной части. Основой стал компонент photogallery.detail.comment, из которого удалено все ненужное, а также добавлена возможность работать с кодами секций и элементов в режиме ЧПУ. Читать дальше…