Проверьте, является ли тип ресурса статическим ресурсом или ресурсом документа
Я хотел знать, каков правильный синтаксис условного оператора, чтобы проверить, является ли используемый ресурс статическим или документом? У меня есть один шаблон, который можно использовать с 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.