【问题标题】:MODX Evolution. It is possible to get Template Variable ID in template?MODX 进化。是否可以在模板中获取模板变量 ID?
【发布时间】:2016-10-03 12:08:06
【问题描述】:

我需要知道模板变量 (TV) 的 ID,以便将其放入模板中的表单中。

类似这样的:

<input type="text" value="[template_variable_id]" />

MODX Evo 是否有一些特殊的标签,可以在模板中使用?

【问题讨论】:

    标签: php modx modx-evolution modx-templates template-variables


    【解决方案1】:

    这是因为 $modx->resource 总是当前加载的文档。如果调用的是 sn-p,则需要传入当前 ID:

    [[!mySnippet? &resourceId=`[[*id]]`]]
    

    片段我的片段

      $resource = $modx->getObject('modResource',$resourceId);
        $template = $resource->get('template');
        echo $template;
    

    【讨论】:

      猜你喜欢
      • 2013-03-05
      • 2021-04-25
      • 1970-01-01
      • 2014-10-21
      • 1970-01-01
      • 2012-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多