标签

简单商城系统中大量使用了自定义标签,标签基于ThinkPHP5标签扩展功能进行开发。

zVOvAZejyCUXaTip6b5GBjJXAJSBIurQVMFJFg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

标签介绍

ZrPzTJQKHDUNombO+Q6I2v/T3KNUfu7L4uwaUA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

简单商城系统中的标签主要用于在不同模板中调用商品列表等资源。

dQCzfEixwNsXkRZH3k5pHzBLense7o1fiSunpg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

标签路径

cRuHBpFlbMtSexhmI+9snzNyYox1f8Zh1HlLKQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
addons/shop/taglib/Shop.php
NEJPBWoeMGKYmuskb3iFfisgOLlOAH21vp25tQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

标签使用

IGmdElzgDeacvriypNviV+96/SfxD5rcUVqvTg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

标签如果是在简单商城系统中使用,可以直接使用,无需要做二次引入,如果需要在不同的插件应用中使用,比如在CMS中调用,我们需要在对应的CMS系统基础控制器中添加以下代码进行引入CMS的标签库。

OaLwogRBKqmNrSCbzDB4vwD9KtFFNtORPUfoGg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
$this->view->engine->config('taglib_pre_load', 'addons\shop\taglib\Shop');
abcFdBHOxfqoNjDkCYeAjxYMBX/AR87N7ZvY6Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果你希望在前台全局都可以使用简单商城的标签库,可以修改application/config.php中的template配置来全局载入标签库,如下

sEmLfyRJaeOYnSuH5wNHPwvzW1vO1PVJz9FV+g==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
'template'               => [
    ......
    // 预先加载的标签库
    'taglib_pre_load'     =>    'addons\shop\taglib\Shop', 
],
MjJyNOnldZcrEvRatHtDFRcSyQOBuYmYUymK7w==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

PS:从简单商城系统v1.1.6开始,已经可以不再手动引入简单商城系统的标签库了,插件已经自动注册标签库到全局了,可以直接在全局使用简单商城系统的标签库了。

zeAXPufgRBqHcsSVt5KebPgrDZE+WHf8vF0lFA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

ThinkPHP5标签

dwmZDgSTcAOYjPVxfDw/CVX3FxuDif8stBGTWQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

在简单商城系统PC前台模板中还可以使用ThinkPHP5的内置标签,请参考ThinkPHP5文档:https://www.kancloud.cn/manual/thinkphp5/125016

文档最后更新时间:2024-07-04 14:44:02
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。

文档
目录

深色
模式

切换
宽度