Каждый раз, начиная новый проект на MODX Revolution, прежде чем начинать что-то ваять, надо установить все необходимые дополнения. Возможно кому-то данная информация поможет, вот список тех расширений, которые я ставлю начиная проект на MODX Revolution, всё остальное ставится опционально по потребностям или дописывается ручками.
Первоначальный пакет дополнений для MODX Revolution, включает в себя следующие расширения:
Breadcrumbs (правка от 21.11.2021 - уже не использую, так как использую пакет pdoTools, а там есть pdoCrumbs) – расширение генерирующее так называемые "хлебные крошки", ведь для хорошего юзабилити, навигация должна преследовать пользователя, конечно не навязчиво.
ACE (ранее пользовался Codemirror, но душа не лежала к нему) – расширение подсвечивающее код, удобство работы с чанками, шаблонами и тд. Данное расширение не подсвечивает код в статьях.
CustomURLs – расширение позволяет сделать автоматическую генерацию URL для каждого материала, по своему вкусу и уровню извращенной фантазии. Использовать можно всё, начиная от обычных стандартных полей материала, до TV параметров и модификаторов вывода.
FormIt – удобненько и эффективненько, расширение по работе с формами, любого назначения и вида.
getPage (правка от 21.11.2021 - уже не использую, так как использую пакет pdoTools, а там есть pdoPage) – расширение реализующее разбиение на страницы. Работает вместе с getResources или getProduct, ну или чем-либо другим реализующим выборки ресурсов.
getResources (правка от 21.11.2021 - уже не использую, так как использую пакет pdoTools, а там есть pdoResources) – расширение позволяющее делать выборки материалов, его вообще стоит ставить самым первым в любой проект. С помощью этого расширения можно реализовать практически всё, что подразумевает выборку материалов, например, те же "хлебные крошки", карту сайта и многое другое.
GoogleSiteMap – расширение создающее карту сайта, в виде файла xml, который не забудьте добавить в ваши панели web-мастеров от Google и Yandex.
phpThumbOn – расширение для работы с изображениями на лету с помощью популярного скрипта phpThumb. Данное расширение является аналогом phpThumbOff, вследствие чего ест все его настройки и параметры. В тоже время в отличии от phpThumbOff генерирует название изображений, более подходящих для SEO, а также обладает большей производительностью, еще он оптимизирован под множественные вызовы на одной странице.
Redirector (правка от 21.11.2021 - уже не использую, прописал свой плагин, так мне проще реализовывать свои извращенные фантазии) – расширение позволяющее реализовать обычный редирект. Управление очень простое, пишем ссылку, откуда и ссылку куда.
TinyMCE Rich Text Editor (ранее пользовался TinyMCE, мне не очень понравился, хотя функциональность одинаковая, в целом выбирайте на свой вкус) – удобный редактор для полей материалов. На сайте разработчика можно посмотреть как включить дополнительные функции.
translit – расширение генерирующее alias материала путём транслитерации. По опыту рекомендую добавить в таблицы правила для точки, запятой и восклицательного знака.
Wayfinder (правка от 21.11.2021 - уже не использую, так как использую пакет pdoTools, а там есть pdoMenu) – расширение позволяющее создавать меню, любых видов и уровней вложенностей.
Добавление от 21.11.2021
pdoTools - удобный пакет содержащий все самое необходимое, плюс работающий быстрее своих аналогов. В частности включает расширения для "хлебных крошек", меню, парсера ресурсов, постраничной навигации, и др., а еще там есть такой парсер, как Fenom, вещь очень шикарная, но в 2-х словах не расскажешь.
MIGX (стандартными парсерами входящими в пакет не пользуюсь, написал свой парсер, так проще) - шикарное расширение, позволяющее создавать особоизвращенные TV параметры, для разных галерей, списков очень "нужных" параметров и т.п.
modDevTools - удобное расширение, позволяющее быстро найти и поправить что-то в чанке или шаблоне.
Это минимум, который сделает Вашу работу по созданию и дальнейшей эксплуатации сайта на MODX Revolution комфортной и удобной. Вот собственно и всё, добра Вам!