Наверх

Блог RSS

Сортировка: По дате ↓ По просмотрам

Создание простого MIGX TV

21 апреля 2016, 14:20

Небольшая видеоинструкция по созданию простого MIGX TV
Читать дальше

MIGX - компонент для ModX. Краткий обзор, готовые конфиги

22 марта 2016, 12:11

MIGX — очень полезный компонент для ModX, позволяющий создавать дополнительные поля(TV) в виде удобных табличек с перетаскиванием и редактированием значений как в теле таблицы так и в отдельном модальном окне.

При нажатии «Добавить элемент» может открываться модальное окно с формой для ввода данных, а может просто добавляться строка в конец таблицы, которую можно тут же заполнить без лишних манипуляций.

Поведение и свойства отображения элементов можно гибко настраивать через менеджер MIGX, а можно просто экспортировать JSON объект с готовыми настройками.
Читать дальше

Редирект и запрет индексации внешних ссылок

18 февраля 2016, 09:51

Плагин срабатывает на пререндер страницы, отлавливает все внешние ссылки, и, в зависимости от настроек, делает редирект через внутреннюю страницу, добавляет target="_blank", rel=«nofollow» или оборачивает в noindex.
Читать дальше

Плагин для добавления параметров в TV

07 февраля 2016, 09:38

Для добавления в TV MODX параметров по умолчанию, можно написать простейший плагин, который будет срабатывать на событие OnDocFormSave. Для чего это нужно, в моём случае — есть интернет-магазин по продаже контрактных автозапчастей, где одна и та же запчасть подходит к разным моделям одной и той же марки авто. Т.е. TV использует множественный выбор, а так как модели могут добавляться, необходимо исключить редактирование менеджером данного TV — всё-равно напортачит.
Читать дальше

Gitify – швейцарский нож для MODX-воина

23 января 2016, 10:35

Доклад Ивана Климчука на MODX Meetup Minsk 2015
Читать дальше

Выборка материалов по дате в XPDO MODX

16 января 2016, 10:29

Работая с XPDO в MODX Revo иногда возникает потребность вывести материалы по конкретной дате, но здесь есть некоторые нюансы, а именно проблема возникает из-за того, что в базе данных даты хранятся в нестандартном формате.

Рассмотрим скрипт, которые выведет все материалы за конкретный день.
Читать дальше

Файловый менеджер для WEB — SPRUT.io

15 января 2016, 11:56

Многие знают, что я давно работаю с хостингом BEGET.RU и всем его советую. Сегодня я увидел, что на моём любимом хостинге проводится розыгрыш, главным условием которого было порекомендовать сервис хостинга, написав статью в блоге. Поэтому я решил рассказать о файловом менеджере, разработанном в компании Бегет.

Сначала небольшая справка. Компания ООО «Бегет» — это российский хостинг. Сервера находятся у нас. Раньше это был только Санкт-Петербург, сейчас, насколько я знаю, география расширена. MODX на хостинге работает отлично, а цены порадуют многих. Тем более, что первый месяц использования любого тарифа абсолютно бесплатный.
Читать дальше

Очень простое добавление кастомных объектов в MODX

07 декабря 2015, 22:33

Все знают, что Василий Наумкин разработал «заготовку» для создания собственных компонентов — modExtra. Чтобы создать компонент нужно только описать модель и подготовить интерфейс — всё зависит от фантазии разработчика.

Однако, надо обладать хоть какими-то познаниями и, например, не каждый дизайнер или верстальщик сможет, да и захочет, с ней разбираться.

Периодически я вижу, что на сайтах, например, заявки или каталог, наполняемый с фронтенда реализуется с помощью ресурсов. Но ресурсы не всегда подходят для этого. Сегодня я покажу, как просто и быстро добавить новый объект в MODX. Да, в очередной раз =)
Читать дальше

Summary 1.0.3

25 ноября 2015, 11:36

Summary это по сути отдельный класс для формирования краткого описания на основании длинного текста. Данный класс вообще не зависит от MODX и поэтому на его базе были написаны сниппеты как для MODX Evolution, так и для MODX Revolution. В основе компонента лежит логика одноименного экстендера для сниппета Ditto из MODX Evolution.

Функционал summary частично схож с модификатором ellipsis в MODX Revolution, т.е. обрезание строки до заданного количества символов. Но в отличии от модификатора ellipsis, этот сниппет может удалять из строки HTML теги, преобразовывать MODX теги в entities сущности. Помимо этого, summary понимает тег cut (который можно переопределить при желании) и если он не обнаружен, то сокращаемый текст не обрывается на половине слова или середине предложения, а заканчивается на ближайшей точке. Если в обрабатываемом тексте встречаются HTML теги, то они могут быть оставлены. Но при этом, если требуемая длинна текста достигнута, то все не закрытые теги будут закрыты автоматически.
Читать дальше

mFilter2. принцип OR поменять на AND

18 ноября 2015, 20:48

1. Меняем класс обработчик фильтров. Идем в настройки системы и в настройках mSearch4 меняем параметр mse2_filters_handler_class на CustomFilter

2. Теперь нам нужно создать сам класс. Для этого создаем файл core/components/msearch4/custom/filters/custom.class.php с содержимым
Читать дальше

Авторизация

через сервис Loginza:


Шаблоны MODX

1 2 Дальше »

Объектная
модель
MODX