Генерация страниц в MODx Revolution

01.08.2014

Марина Лебедева

Мне кажется, что практически все, кто имеет дело с компьютерами не любят рутину и стараются её всячески избегать.

Совсем недавно запустили раздел «Абракадабра» и первым проектом «для себя» стал Цитатник. Самым ключевым моментом проекта была рутина — для каждой цитаты необходимо создать свой собственный документ.

Вручную это бы заняло очень много времени и жизненных сил. В интернете подобного решения не нашлось — существует API для MODx Evo, которое не работает на MODx Revolution. Таким образом, я написал решение, которое генерирует страницы в MODx Revo с необходимыми нам данными. Остаётся его только запустить и получить массу нужных вам страниц без каких либо действий.

Данные с которыми генерируются страницы определяются в синпете. Можно это легко изменить и передать их снипет в $data.

Теперь создаём временный документ с пустым шаблоном, пишем в его контенте вызов этого снипета:

После открытия этого документа вызовется AutoGenerator и создадутся новые страницы. Не забудьте удалить этот документ после выполнения генерации документов.

Вот такое быстрое решение проблемы по созданию страниц в MODx Revo при создании своего проекта мы нашли в студии Devdigital.

  • ModX

Комментарии

Добавить комментарий

Вы вернулись, чтобы дочитать статью? Кликните на меня, я найду то место, где вы остановились.