Quote from: AKots at Apr 08, 2011, 06:15 AM
Quote from: AlexeyB at Apr 07, 2011, 08:55 AM
1. Определение шаблона с родными [*description*] и [*title*] от MODX
2. Определение шаблона с [+cdsDescription+] и [+cdsTitle+] чтобы они из сниппета заполнялись
А зачем нужны "родные"? И если нужны, то их легко можно выдавать в сниппете, не привязывая жестко в шаблоне, то есть в шаблоне всегда cdsDescription, а в сниппете иногда читается description и подставляется в cdsDescription. Если это единый шаблон для всех страниц, то проверка id и выдача description в сниппете ничуть не замедлит работу с учетом общих затрат времени на работу системы.
Да, но в таком случае "с носом" остается родной движок MODX, выдающий обычные страницы (без вызова сниппета).
Мне понравилась ваша идея выше: в шаблоне (пусть будет [1]) проставлены нативные [*title*] и [*description*], а сниппет вызывается со страницы с пустым шаблоном, читает шаблон [1], заменяет в нем [*title*] на [+cdsTitle+] (и т.д.) ну и возвращает это дело вместе с установленными плейсхолдерами...