Smarty和SmartyBC课程之间的区别

时间:2016-03-08 09:21:17

标签: php smarty

只是一个简短而简短的问题,但Smarty和SmartyBC课程有什么区别?为什么我只加载一个..另一个做什么?它只是让我问的类似文件名,是否有任何区别?

1 个答案:

答案 0 :(得分:3)

SmartyBC是 B ackwards C ompatibility Wrapper。

如果我没记错的话,它允许在模板中使用{include_php}{include_php}。 两个标签都随Smarty 3.1版本一起删除,但很多软件仍在使用它们。这就是BC课程被引入的原因。

或者从另一方面来看:来自Smarty的SmartyBC.class.php已被弃用,并且会使用已注册的插件将演示文稿与应用程序代码正确隔离。

因此,如果您使用这些标记的旧系统,则必须使用Smarty.class.php而不是普通Ext.define('QvidiApp.model.ClipsViews', { extend: 'Ext.data.Model', requires: [ 'Ext.data.Field' ], config: { fields: [ { name: 'meta_id' }, { name: 'title' }, { name: 'viewed' }, { name: 'glances' } ] } });