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

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

Воскресенье, 18 мая 2014 11:28

jQuery.validate и веб-формы 1С-Битрикс

В предыдущей статье я описывал способ использования jQuery.maskedInput в веб-формах на сайте под управлением «1С-Битрикс». Сейчас мне бы хотелось рассмотреть другой jQuery-плагин, который называется jQuery.validate и позволяет проверять различные поля в веб-формах. Из этой статьи вы узнаете, как можно подключить этот плагин к веб-формам на сайте и настроить его работу. В отличии от jQuery.maskedInput, этот плагин более функционален и «прикрутить» его будет немного сложнее. Поэтому советую читать эту статью внимательно и не торопясь. Как обычно, все действия я буду выполнять на локальном веб-сервере в демо-версии CMS «1С-Битрикс». Подойдет любая редакция системы, в которой есть модуль «веб-формы». Напомню, что этот модуль присутствует во всех редакциях, начиная с редакции «Стандарт» и выше. При установке системы при выборе типа сайта, выберите «Демо-сайт для разработчиков».

Воскресенье, 04 мая 2014 17:32

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

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

Воскресенье, 20 апреля 2014 17:30

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

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

Воскресенье, 06 апреля 2014 10:41

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

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

Суббота, 05 апреля 2014 17:29

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

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

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

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

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

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

Скачать

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

Наверх