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

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

Четверг, 04 июля 2013 14:35

Кадрирование изображений в компонентах «1С-Битрикс».

Как известно, в элементах инфоблока 1C-Битрикс можно использовать изображения, которые будут выводиться в анонсе и подробном содержимом элементов. В настройках инфоблока можно настроить уменьшение загружаемых изображений до определенного размера по ширине и высоте. Правда, из-за соблюдения пропорций при уменьшении добиться указанного размера и по ширине, и по высоте средствами системы не представляется возможным. Это проиллюстрировано на рисунке ниже. Однако добиться желаемого размера можно попробовать другим способом – это будет сделано путем кадрирования изображений при помощи CSS, о чем я сейчас расскажу подробнее.

Пятница, 19 апреля 2013 19:34

Проблема с выгрузкой цен из «1С» на сайт

Столкнулся с проблемой: при выгрузке каталога из «1С» на сайт цены никак не хотели загружаться в инфоблок с торговыми предложениями «1С-Битрикс».

Как оказалось, проблема была в типе цены. Решением этой проблемы стало переименование типа цены с "BASE" на «Розничная цена» (Магазин → Настройки → Типы цен).

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

Пятница, 04 января 2013 16:17

Сложная группировка элементов инфоблока и вывод на страницу сайта.

В предыдущей статье я описывал способ группировки элементов инфоблока на сайте под управлением «1С-Битрикс». Он заключался в следующем: элементы группировались на основе привязки к другим элементам того же инфоблока. Чтобы было понятней – таким образом можно организовать список компании (например, заказчиков) в случае, если у этих компаний есть дочерние компании. Список получился многоуровневым: на первом уровне – головные компании, на втором – дочерние. Сейчас немного усложним задачу и добавим еще 2 условия: во-первых, элементы будут находиться в разделах, «связанные» элементы, по которым будет проводиться группировка будут находиться в другом инфоблоке и их значение может быть множественным, т.е. «привязка» может содержать несколько элементов.

Вторник, 25 декабря 2012 10:30

Группируем элементы инфоблока и выводим на страницу сайта.

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

Четверг, 20 декабря 2012 17:24

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

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

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

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

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

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

Скачать

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

Наверх