0

Smarty 的{debug}输出具有pub-id::doi我需要访问的值:

{foo} PublishedArticle Object  
 ->_data = Array  
...  
    pub-id::doi => "10.5334/aa.12302"  
... 

但不知道如何,因为密钥包含双冒号。

4

1 回答 1

0

根据文档

ifdoi是一个常量,您可以通过执行以下操作为其分配一个 smarty 变量

{assign var=foo value=pub-id::doi}

ifdoi是一个类的成员变量

{assign var=foo value=pub-id::$doi}
于 2013-07-15T10:52:09.147 回答