Матвей Земсков

Заметки веб-мастера

jQuery.maskedinput в веб-формах 1С-Битрикс

Воскресенье, 04 мая 2014 17:32
Опубликовано в Битрикс

Плагин jQuery maskedInput существует уже довольно длительное время. Он предназначен для обеспечения ввода данных в поля веб-формы по определенной маске. На практике обычно используется в текстовых полях форм для ввода номера телефона. В этой заметке я опишу как можно использовать этот плагин в шаблонах компонента bitrix:form.result.new на сайте под управлением «1С-Битрикс».

Выводим элементы инфоблоков в несколько колонок

Воскресенье, 20 апреля 2014 17:30
Опубликовано в Битрикс

В шаблонах некоторых компонентов «1с-Битрикс» предусмотрена возможность вывода элементов инфоблока в несколько колонок. В частности, это касается компонента bitrix:catalaog.section и его шаблона .default. Количество колонок берется из массива настроек, который передается при вызове компонента. Затем на основе некоторых вычислений в шаблоне элементы инфоблока (товары каталога) выводятся в таблице с определенным количеством колонок. В процессе разработки сайта может возникнуть потребность выводить в несколько колонок, например, не товары, а новости или статьи. К сожалению в шаблонах компонента bitirx:news.list не предусмотрена возможность разделения страницы на колонки для размещения элементов.

Загрузка новостей с помощью AJAX на сайте под управлением 1С-Битрикс

Воскресенье, 06 апреля 2014 10:41
Опубликовано в Битрикс

Из этой статьи читатель узнает о том, как можно организовать загрузку новостей в компонентах с помощью AJAX. Как известно, в компонентах 1С-Битрикс по-умолчанию существует постраничная навигация, использующая AJAX. Я же хочу организовать функционал следующим образом: при загрузке страницы посетителю будет показано определённое в параметрах компонента количество новостей. Если новостей больше, чем указано в параметрах компонента, то после списка будет показана ссылка с текстом «Показать еще новости», при клике на которую будет производиться загрузка следующей «порции» новостей. Ссылка будет появляться до тех пор, пока не загрузятся все новости.

1С-Битрикс: интересная возможность CMain::IncludeComponent при вызове простых компонентов

Суббота, 05 апреля 2014 17:29
Опубликовано в Битрикс

Как известно, при вызове любого компонента на странице сайта под управлением «1С-Битрикс», используется метод CMain::IncludeComponent . Об одной интересной возможности его использования и объединении шаблонов простых компонентов и пойдет речь в этой заметке.

Используем массив-фильтр внутри шаблона комплексного компонента

Четверг, 27 марта 2014 12:01
Опубликовано в Битрикс

Иногда требуется использовать фильтрацию элементов по каким-либо свойствам внутри комплексного компонента (например, bitrix:news). Предположим, что нужно при загрузке страницы показывать элементы инфоблока, привязанные к идентификатору города, который хранится в массиве $_SESSION. Причем это нужно дедать не используя компонент bitrix:catalog.filter, который встроен в комплексный компонент bitrix:news. Казалось бы, что ничего сложного нет, создаем массив и передаем его в качестве фильтра ($arParams["FILTER_NAME"]) в вызов bitrix:news.list.

Страница 2 из 5
Мои услуги

Предлагаю следующие услуги:

  • Верстка шаблона сайта из дизайн-макета для CMS «1С-Битрикс Управление сайтом» и CMS “Joomla”
  • Создание форм различной сложности (обратная связь, анкеты и тп) для указанных CMS
  • Настройка и кастомизация компонентов и модулей для указанных CMS
  • Доработка модулей и компонентов для указанных CMS, добавление нестандартного функционала
  • Разработка лендингов (landing-pages)

По все вопросам обращайтесь через форму обратной связи

Скачать

Предлагаю вашему вниманию:

Наверх