Как использовать наборы свойств на фрагментах в Revolution - PullRequest
0 голосов
/ 31 августа 2011

Если я правильно понимаю MODX Revolution, я смогу создать набор свойств (Инструменты -> Наборы свойств) и применить его к элементу в качестве свойств по умолчанию.Смотрите rtfm.modx.com .

Я создал набор свойств - 'tvsEnabled' - со следующими значениями:

includeTVs: 1
tvPrefix: (empty string)
processTVs: 1

И затем я вызываю следующееФрагмент:

[[getResources@tvsEnabled? &parents=`8` &tpl=`TplArticle`]]

Это ничего не возвращает ...

1 Ответ

0 голосов
/ 16 сентября 2011

Во-первых, пожалуйста, предоставьте код для TplArticle tpl , так как в этом списке также может быть ошибка. Приведенный выше код совершенно корректен.

Во-вторых, параметр tvPrefix должен быть установлен правильно. Если вы поставите пустую строку, это не вредно. Но попробуйте не переопределять его значение по умолчанию. Теперь, если вы поместили пустую строку, ваш tpl должен получить доступ к переменным шаблона в соответствии с предоставленным вами tvPrefix, например, [[+name]]. Если вы не переопределяете значение по умолчанию, вам необходимо получить доступ к переменным шаблона с префиксом +tv., например, [[+tv.name]].

Если это не сработает, пожалуйста, уточните общую задачу на данный момент и все фрагменты кода относительно того, что вы написали.

...