Виджет Яндекса

Для отслеживания последних новостей сайта, можете установить виджет яндекса(картинка кликабельна): ### MODx Revolution WebschoolСайт для разработчиков на MODx Revolution. Приёмы, новости и уроки для новичков. Для тех же, кто хочет создать свой виджет, объясняю как это сделать: Регистрируетесь в Яндексе (если у вас еще нет там учётной записи) Создаёте RSS-ленту, которую будете отдавать Яндексу - вот Урок создания RSS-ленты Заходите на страницу создания виджетов яндекс и указываете необходимые данные и адрес к вашей рсс-ленте Спамите своих друзей ссылкой на виджет ;) Профит

1 липня 2012 р. · 1 хвилина · Віктор

Вывод содержимого страницы для группы пользователей

Коротко опишу проблему и её решение: Есть пользователи определённой группы и только они должны видеть содержимое, остальные должны видеть другое содержимое, либо не видеть его вообще. Решается эта задача простым сниппетом: Либо если нужно показать чанк (видео ютьюб, запись подкаста, товар, объявление и т.д.) для определённой группы пользователей, тогда используем сниппет: Если нужно скрыть (видео ютьюб, запись подкаста, товар, объявление и т.д.) от определённой группы пользователей, тогда чуть меняем предыдущий сниппет: ...

1 липня 2012 р. · 1 хвилина · Віктор

Урок 10. Вывод контента сниппетом getResources

Что такое getResources? getResources это сниппет MODX Revolution, который извлекает содержимое полей из других ресурсов и выводит его в любом удобном для вас виде. Если вы знакомы MODX Evolution, getResources может считаться заменой Ditto. Почему нужно использовать именно getResources? getResources отлично подходит для случаев, где вам необходимо объединить и вывести информацию от различных ресурсов в одном месте и в необходимом формате. Наиболее очевидным применением сниппета getResources будет создание основной блоговой страницы сайта, другие возможные блоки использования - слайдеры, страница портфолио, новостная лента… ...

25 червня 2012 р. · 11 хвилин · Віктор

Урок 14 MIGx Таблица

[[getImageList? &tvname=operatingHours &tpl=operatingHoursTpl ]] Вернуться к уроку 14

25 червня 2012 р. · 1 хвилина · Віктор

Урок 14. Использование MIGX. Создание таблицы

Конфигурация MIGX TV Допустим нам нужна простая таблица с распорядком работы магазина и время, когда он открывается/закрывается. Создайте новую TV (назовём её “operatingHours”) используя Тип ввода MIGX TV(подразумеваю, что вы уже установили пакет MIGX через Система -> Управление дополнениями) Я сделаю это через быстрое создание ТВ, вот как это выглядит: Используйте следующий код для Вкладок формы. Вы увидите, что я написал JSON немного по-другому, чем автор MIGX плагина, но если синтаксис JSON правильный - значит всё в порядке. Итак, код для Вкладок формы: ...

25 червня 2012 р. · 2 хвилин · Віктор

Автоназначение шаблона в MODX

Давайте создадим плагин и поставим событие для него OnHandleRequest: Код плагина закоментирован и всё понятно, но попробую всё равно пошагово объяснить что к чему… Плагин реагирует на событие OnHandleRequest, это значит, что он срабатывает в начале обработки запроса. Далее он берёт параметр ‘a’ из запроса, если = 55, то получает ИД родительского ресурса и используя метод MODX $parent->get(’template’) получает значение шаблона, в котором будет создан новый ресурс. Если данный родительский ресурс имеет шаблон с ИД 28, то создаваемому ресурсу автоматически присваивается шаблон с ИД = 27. ...

23 червня 2012 р. · 1 хвилина · Віктор

Урок 9-3. Formit с проверкой полей на jQuery

Проверка полей в MODX Revolution с использованием FormIt и jQuery. Если у вас не установлен FormIt, пожалуйста, посетите: FormIt - MODX Документация “Официальный” пример создания простой формы с FormIt: Простая FormIt контакт-страница Не забывайте зарузить последнюю версию jQuery. Отлично давайте начнём, вначале нужно вызвать наш сниппет FormIt: Чанк вывода контакт формы contactFormTpl: Добавим нашу форму: В этом примере мы проверяем два поля ввода и область текста: Name, Email и Comments. ...

23 червня 2012 р. · 2 хвилин · Віктор
assets/images/urok2/modx-uroki.png

Урок 12. Основы использования getPage

В этом уроке мы продолжим создавать страницу, которая будет содержать контент нескольких разных страниц, такое вы можете встретить в вебжурналах, блогах или новостных сайтах и др. Предмет нашего сегодняшнего обсуждения – это как добавить пагинацию к страницам нашего агрегированного контента и для этой цели мы будем использовать сниппет getPage. Что такое getPage? getPage - это сниппет MODx Revolution, который позволяет вам добавлять пагинацию к элементам сайта, которые могут быть разбиты постранично. Согласно документации getPage - это… общий сниппет для представления, навигации и возможного кеширования, многостраничных просмотров любых Елементов, которые принимают ограничительные и офсетные параметры для ограничения набора данных и устанавливает плейсхолдер, который getPage может использовать для получения общего количества элементов выводимых на странице. ...

22 червня 2012 р. · 9 хвилин · Віктор

Урок 5. Работа с чанками MODx Revolution

Добро пожаловать на 5 урок MODX Revolution для новичков. В предыдущем уроке мы начали рассматривать работу с шаблонами в MODX Revolution. Мы начали со статичного HTML/CSS шаблона и перенесли его в нашу установку MODX Revolution, изменили пути к файлам и начали изучать синтаксис тегов MODX Revolution и как его использовать. В этом уроке мы продолжим работу над нашим шаблоном и изучим концепцию чанков. В данном уроке я использую шаблон 7-in-1 Business Success Site студии Themeforest. Если вы работаете над шаблоном, который вы скачали или сделали сами, то это даже лучше. Подход к построению сайта одинаков вне зависимости от используемого шаблона. ...

21 червня 2012 р. · 5 хвилин · Віктор

Урок 3. Базовая настройка и установка пакетов

На этом уроке мы разберемся в базовых настройках сайта. Также проведём установку дополнений из репозитория MODX. В этом уроке мы рассмотрим лишь основные настройки и вы поймёте, что менеджер MODX Revolution имеет множество настроек конфигурации и мы вначале рассмотрим основные, а потом изучим разные части менеджера. Название сайта и другие настройки В зависимости от вашего вебсайта и его насколько сложным вы собираетесь его сделать, то вам понадобится стандартный набор настроек вашего сайта, чтобы он работал и функционировал так, как вы этого хотите. ...

19 червня 2012 р. · 5 хвилин · Віктор