[EVO][REVO] FAQ по MODx

SpaceW

Постоялец
Регистрация
27 Сен 2007
Сообщения
96
Реакции
45
Давайте в данной теме писать FAQ по Modx, что бы не повторяться и не искать потом по куче сообщений.
Данная тема будет закреплена.

Начинаем, FAQ по MODx CMS/CMF:



#1 Общие сведения о MODx
MODx — система разработки сайта (cmf), а так же система управления содержимым (cms) с открытым исходным кодом и открытой лицензией.

Написана на языке программирования PHP, использует для хранения данных СУБД MySQL или MS SQL.

На данный момент существует в двух версиях:

MODX Evolution (На 7 июля 2011 года актуальная версия: 1.0.5)

MODX Revolution (На 7 июля 2011 года актуальная версия: 2.1.1)

Последние версии всегда можно скачать c официального сайта:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся


Несмотря на то, что обе версии называются MODx , они, все же, разные системы, отличаются даже плейсхолдеры и вызовы чанков, тв:

9ec1aca6.jpg


Поэтому ни в коем случае не считайте MODx Revolution обновлением для MODx Evolution!



Полезные ссылки и справочные материалы

Официальный сайт (eng:( Для просмотра ссылки Войди или Зарегистрируйся (теперь и modx.com)
Официальная документация по MODx Evo (eng:( Для просмотра ссылки Войди или Зарегистрируйся
Официальная документация по MODx Revo (eng:( Для просмотра ссылки Войди или Зарегистрируйся
Официальная документация по ADD-ON (eng:(Для просмотра ссылки Войди или Зарегистрируйся
Официальная документация по xPDO 1.0 (MODx Evo, eng:(Для просмотра ссылки Войди или Зарегистрируйся
Официальная документация по xPDO 2.0 (MODx Revo, eng:( Для просмотра ссылки Войди или Зарегистрируйся
Официальная русскоязычная ветка форума: Для просмотра ссылки Войди или Зарегистрируйся
Не официальный сайт: Для просмотра ссылки Войди или Зарегистрируйся
Уроки по созданию сайта на MODx Evo (блог Ефимова:( Для просмотра ссылки Войди или Зарегистрируйся
Пособие по работе с MODx Evo (С.Зуев:( Для просмотра ссылки Войди или Зарегистрируйся
ВикиУчебник по MODx Evo: Для просмотра ссылки Войди или Зарегистрируйся
Книга (eng:( Для просмотра ссылки Войди или Зарегистрируйся

Присоединяйтесь, товарищи!
 
Еще нужно добавить что установка Revo должна производиться в базу MySql c кодировкой UTF8
 
Выстраиваем навигацию на сайте при помоще сниппета getPage, getResource
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Контроль за темплейтами, которые наследуются детьми в документах родителя.
Скрытое содержимое доступно для зарегистрированных пользователей!
 
MODX Revolution объекты
Здесь собрана информация про объекты MODX для собственного пользования, возможно, кому-то она тоже пригодится. Например, для MODX разработчиков, которые пишут пхп код в сниппетах или плагинах и которым нужно понимать как взаимодействовать с ресурсами (документами, веб ссылками, внутренними ссылками и статическими ресурсами) и элементами (чанками, сниппетами, плагинами, шаблонами, переменными шаблона и категориями) в MODX Revolution.
Для просмотра ссылки Войди или Зарегистрируйся
 
Как настроить переключатель языков? Впервые работаю с MODX. Для просмотра ссылки Войди или Зарегистрируйся И как поменять названия языков? MODx Revolution
 
Чиним SEOTAB
Если в логе ошибок появляются сообщения о отсутствии класса babel.
1) В файле /core/components/stercseo/model/stercseo/stercseo.class.php в методе getAlternateLinks (363 строка) добавляем в начало метода условие
PHP:
if( (int) $this->modx->getOption('stercseo.xmlsitemap.babel.add_alternate_links') !== 1) {
   return '';
}
2)Меняем настройку stercseo.xmlsitemap.babel.add_alternate_links на "false"(нет)
 
One of my frequent calls for Modx Rev and get resources to display a list of resources under resource "5" and list 10 resources under them randomly while also processing TV's with no tv.prefix:

[[getresources? &tpl=`chunkname` &parents=`5` &limit=`10` &sortby=`RAND()` &includeTVs=`1` &processTVs=`1` &tvPrefix=``]]

Hope it helps someone.
 
Назад
Сверху