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

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

Вторник, 28 июля 2015 14:15

Отключаем показ компонента на страницах Joomla-сайта

Как правило, на сайте под управлением Joomla компоненты отображаются на каждой странице. Они занимают ключевое место в Joomla и размещаются в центральной части страниц. Стоит отметить тот факт, что значение URL зависит от компонента, размещенного на текущей странице.

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

В этой статье будет рассказано как можно скрыть область для показа компонента на главной странице сайта с помощью инструмента Component Creator. Component Creator — очень полезный онлайн-инструмент, который позволяет создавать ваши собственные компоненты автоматически.

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

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

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

Опубликовано в Битрикс
Воскресенье, 15 декабря 2013 04:00

Создание компонента «Заказ обратного звонка» для CMS «1С-Битрикс»

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

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

Описание:

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

Опубликовано в Мои работы
Вторник, 22 января 2013 16:27

Создаем компонент с помощью Joomla Component Creator

Для удобства разработки компонентов CMS “Joomla” в сети существую сервисы, с помощью которых за несколько шагов можно создать компонент, включая всю структуру папок и файлов, а также таблиц базы данных. Разработчикам, использующим эти сервисы, не приходится создавать всю структуру компонента вручную, что сильно экономит их время. Об одном из таких сервисов и пойдет речь в этой статье. Этот онлайн-сервис называется “Joomla Component Creator” и доступен по адресу http://www.notwebdesign.com/joomla-component-creator/. Регистрация несложная и занимает не более 5 минут. Есть 2 варианта аккаунтов – обычный с ограниченными возможностями сервиса и премиум, с полным доступом ко всем функциям.

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

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

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

Опубликовано в Битрикс
Мои услуги

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

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

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

Скачать

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

Наверх