Проверьте, является ли тип ресурса статическим ресурсом или ресурсом документа

Я хотел знать, каков правильный синтаксис условного оператора, чтобы проверить, является ли используемый ресурс статическим или документом? У меня есть один шаблон, который можно использовать с 2 различными типами ресурсов.

Таким образом, условное утверждение может быть таким:

[[+ Шаблон: это =static: Тогда =This is static resource: Еще =This is document resource]]

Кто-нибудь знает, как это сделать в MODx? Я использую последнюю версию MODx Revolution.

Спасибо:)

2 ответа

Решение

Вы хотите проверить переменную [[*class_key]] рассматриваемого ресурса.

[[+class_key:is='modDocument':then='This is document resource']]

у вас также есть modWebLink и modSymLink, я не знаю, что такое статический ресурс ~ по предположению modStatic?

Это произойдет намного позже, но только в интересах тех, кто может появиться позже, ключ для статического ресурса - это modStaticResource.

Другие вопросы по тегам