1

是否可以在 CMS Made Simple 中创建一个可以在一个模板中设置的自定义变量,然后该值将在同一站点的另一个模板中可用?

编辑:我忘了添加我要设置变量的模板使用的是不同的域,尽管它是同一个站点。这意味着我不能使用 cookie 或会话变量。

4

1 回答 1

1

您可以使用 smarty 分配或捕获系统:

{assign var="foo" value="bar"}

{capture name="foo"}bar{/capture}

请注意,这取决于模板的执行顺序。例如,在大多数情况下,内部的所有内容都在主模板内部的所有内容之前执行。

于 2014-01-27T08:31:42.280 回答