所以我可以在这样的模板中使用Smarty插件html_options:
{html_options options=$arr }
但是我想做的是直接从PHP调用此插件后面的函数(smarty_function_html_options).
我敢肯定这是有可能的,是否有人对实现这一目标有任何想法?
解决方法:
首先,在Smarty安装中找到包含html_options的PHP文件.然后,从您的代码中包含此功能.最后,在您的PHP代码中调用适当的方法.
至少没有我知道的“官方” Smarty方法来执行此操作.我只是仔细检查了文档,没有看到任何东西.但是,由于Smarty本身实际上只是一个用纯PHP编写的程序,因此上面没有问题.
请注意,如果必须执行此操作,则代码与模板系统模型一致是“错误的”:模板系统的思想是将表示与数据分离.这意味着如果您有大量代码需要生成原始HTML,那么您做错了.
标签:smarty,php 来源: https://codeday.me/bug/20191209/2097824.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。