Smarty 和 SmartyBC 的区别 类
Difference between Smarty and SmartyBC classes
只是一个简短的问题,但是 Smarty 和 SmartyBC 之间有什么区别 类?为什么我只加载一个..另一个是做什么的?它只是让我问的相似的文件名,有什么不同吗?
SmartyBC 是一个 Backwards C兼容性包装器。
如果我没记错的话,它允许在模板中使用 {php}
和 {include_php}
。
这两个标签在 Smarty 3.1 版本中都被删除了,但是很多软件仍然在使用它们。这就是引入 BC class 的原因。
或者从另一方面看:{include_php}
已被 Smarty 弃用,人们会使用已注册的插件来正确地将表示与应用程序代码隔离开来。
因此,如果您的旧系统使用这些标签,则必须使用 SmartyBC.class.php
而不是正常的 Smarty.class.php
。
只是一个简短的问题,但是 Smarty 和 SmartyBC 之间有什么区别 类?为什么我只加载一个..另一个是做什么的?它只是让我问的相似的文件名,有什么不同吗?
SmartyBC 是一个 Backwards C兼容性包装器。
如果我没记错的话,它允许在模板中使用 {php}
和 {include_php}
。
这两个标签在 Smarty 3.1 版本中都被删除了,但是很多软件仍然在使用它们。这就是引入 BC class 的原因。
或者从另一方面看:{include_php}
已被 Smarty 弃用,人们会使用已注册的插件来正确地将表示与应用程序代码隔离开来。
因此,如果您的旧系统使用这些标签,则必须使用 SmartyBC.class.php
而不是正常的 Smarty.class.php
。