0.00
84 читателя, 77 топиков

Кастомизация Админки EVO, верхнее меню и дерево документов:)

Все оказалось очень просто и легко без правки системных файлов:) теперь админку EVO можно упростить практически полностью ниже приведен плагин который дает возможность заменить дерево документов и(или) верхнее меню :)




Читать дальше →

[EVO] даешь больше кеширования!

Пост для новичков!!! я понимаю что для многих это давно известно и понятно
но так как в документации нигде об этом не встречал упоминание потому и опубликовал :)


В мануалах по MODx везде пишут что при вызове снипета в снипете нужно использовать конструкцию:

[!Ditto? &tpl=`tpl-tpl`!]  
где в tpl-tpl
[[snippet]]



тоесть внешний сниппет должен быть некешируемым :)

И это правильно если это у нас вариант когда не нужно кешировать к примеру фильтры или ещё что то :)

но вот когда у нас просто статика то можно смело использовать


[[Ditto? &tpl=`tpl-tpl`]]  
где в tpl-tpl
[[snippet]]



итого больше всего упадет в кеш :) что положительно скажеться на скорости работы сайтов:)

[EVO] Мультиязычность, ещё 1 вариант:)

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

Читать дальше →

[EVO] menutitle вместо pagetitle в дереве документов в Админке

Понадобилось отображать в админке menutitle если заполнен он
так как pagetitle очень длинный :)

нашел топик:
forums.modx.com/index.php?topic=34422.0

но там чуть смещенные строки.

UPD
Ага уже задали вопрос зачем это :)
вот картинка так понятней будет

Массовое редактирование документов в EVO

Возможно кому то будет интересно но в EVO уже давно есть модуль который позволяет массово редактировать документы:
Выглядит это вот так:


поля можно писать любые в том числе и ТВ
— проще всего редактировать все дочерние документы ресурса
но думаю если чуть поработать напильником то можно создавать и более сложные запросы :)

Работает это все с помощью Модуля Fast_content_csv 0.9.2
(это версия в которой добавили возможность массового редактирования)

1. в самом модуле настаиваем что и как нам нужно редактировать и какие поля отображать.
2. устанавливаем одноименный плагин, который добавляет вкладку (на обзоре ресурса) где появляются кнопки согласно настройкам в модуле.
тоесть можно:
импортировать, экспортировать, редактировать все документы в текущем разделе.

Единственное чего нету, это RithText для редактирования контента, хотя думаю что это не критично :)

Breadcrumbs лечим (&crumbSeparator) - вернее добавляем так как по умолчанию его нет

Уже в который раз приходиться лезть в код Breadcrumbs для того что б заменить разделитель.
Самое интересное что в wiki описан параметр &separator
но на самом деле в коде снипета его нету :) собственно потому он и не работает.

Читать дальше →