我创建了一个额外的层,用户可以在某种 HTML 模板模块中使用自己的 Smarty 代码,但我需要确保它已保存。
到目前为止,我已经禁用{php}
-tags 并且只能{$smarty.now}
访问。我想知道是否有一种方法,因为模板中存在 Smarty,可以将所有分配的变量都分配给模板?如果是这样,如何请求所有已分配变量的列表,以便我可以对此进行检查并将其排除在解析之外(意味着:一旦用户提交,就忽略 tpl-source)。
非常感谢我忽略的“保护”/限制 Smarty 访问的任何帮助或贡献。