MODX进化。可以在模板中获取模板变量ID吗?
MODX Evolution. It is possible to get Template Variable ID in template?
我需要知道模板变量 (TV) 的 ID,以便将其放入模板中的表单中。
像这样:
<input type="text" value="[template_variable_id]" />
MODX Evo 是否有一些特殊的标签,可以在模板中使用?
那是因为 $modx->resource 总是 当前加载的文档。如果调用snippet,需要传入当前ID:
[[!mySnippet? &resourceId=`[[*id]]`]]
代码段 mySnippet
$resource = $modx->getObject('modResource',$resourceId);
$template = $resource->get('template');
echo $template;
我需要知道模板变量 (TV) 的 ID,以便将其放入模板中的表单中。
像这样:
<input type="text" value="[template_variable_id]" />
MODX Evo 是否有一些特殊的标签,可以在模板中使用?
那是因为 $modx->resource 总是 当前加载的文档。如果调用snippet,需要传入当前ID:
[[!mySnippet? &resourceId=`[[*id]]`]]
代码段 mySnippet
$resource = $modx->getObject('modResource',$resourceId);
$template = $resource->get('template');
echo $template;