只是一个简短而简短的问题,但Smarty和SmartyBC课程有什么区别?为什么我只加载一个..另一个做什么?它只是让我问的类似文件名,是否有任何区别?
答案 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'
}
]
}
});
。