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

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

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

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

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

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

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

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

Опубликовано в Битрикс
Четверг, 23 января 2014 04:00

Создание шаблона сайта (каталог недвижимости) для CMS «1С-Битрикс»

 

Используемые инструменты и технологии:

  • HTML, CSS
  • jQuery, AJAX
  • PHP, Bitrix API
 

Описание:

Из PSD-макетов было сверстано несколько страниц (главная, внутренняя + страницы каталога). Затем на их основе были созданы шаблоны для CMS «1С-Битрикс». После создания структуры сайта, на страницах размещены компоненты системы и кастомизированы их шаблоны. Создан компонент заказа обратного звонка.

Опубликовано в Мои работы
Четверг, 20 декабря 2012 17:24

Используем пользовательские поля на сайте под управлением 1С-Битрикс

В системе «1С-Битрикс» есть очень полезная «фишка» под названием «Пользовательские поля». Этот функционал позволяет добавлять объектам дополнительные поля, которые не предусмотрены в системе по умолчанию. Объектами могут быть: пользователи, сообщения блога или комментарии к ним, инфоблоки и их разделы и кое-что еще. С полным списком объектов можно ознакомиться на странице курса «Разработчик Bitrix Framework». В этой статье я опишу процесс добавления и получения данных из пользовательского поля. Все действия я буду проводить над демо-версией сайта под управлением CMS «1С-Битрикс. Управление сайтом» версии 12.0.3. При установке я выбрал «решение для разработчиков».

Опубликовано в Битрикс
Вторник, 23 октября 2012 11:07

Несколько правил html-верстки шаблона почтовой рассылки

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

Опубликовано в HTML-верстка
Воскресенье, 07 октября 2012 17:22

Особенности создания форм на сайте под управлением «1С-Битрикс»

Несмотря на то, что модуль «Веб-формы» системы «1С-Битрикс» позволяет создавать на сайте довольно сложные формы с различными типами полей, существует ряд ограничений. Например, стандартным способом нельзя создать группы элементов списка (html – элемент OPTGROUP) или поместить в атрибут value текстового поля выражение PHP.

Опубликовано в Битрикс
Воскресенье, 23 сентября 2012 09:38

Программирование и верстка шаблона рассылки на сайте под управлением «1С-Битрикс»

Используемые инструменты и технологии:

  • PHP
  • Bitrix Framework
  • HTML, CSS
 

Описание:

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

Как создать рассылку с использованием данного шаблона

Опубликовано в Мои работы
Суббота, 22 сентября 2012 17:21

Создание шаблона рассылки на сайте под управлением «1С-Битрикс».

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

Опубликовано в Битрикс
Вторник, 30 июня 2009 00:10

Изменяем внешний вид меню в Joomla

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

В этой статье я продемонстрирую как это можно сделать. Для этого нам понадобится: сайт на Joomla (я использую сайт с демо-данными и стандартным шаблоном, который вы можете скачать и установить в CMS).

Опубликовано в Joomla
Понедельник, 15 июня 2009 16:03

Стили и классы модулей в Joomla 1.5

В этой статье мне бы хотелось рассмотреть какие стили применяет к элементам на странице CMS «Joomla», когда формирует страницу. Рассматривать это я буду на основе демо-данных, которые можно поместить в базу данных CMS «Joomla» при установке системы.

Как известно данные (разделы, категории, статьи, меню) в системе хранятся в базе данных, а их графическое представление в шаблоне. При установке CMS по умолчанию устанавливается шаблон с названием rhuk_milkyway. В нем обозначено очень много различных позиций. В эти позиции выводятся модули. Модули в Joomla – различные меню, голосование, навигация по сайту («хлебные крошки»), авторизация и т.п. основное же содержимое выводится в компоненте (как правило, посередине страницы). С помощью шаблона и системы можно разместить все данные в нужных вам позициях.

Опубликовано в Joomla
Страница 1 из 2
Мои услуги

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

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

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

Скачать

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

Наверх