「标签管理」是一个提供内容标签统一管理系统,同时提供一个标签聚合页面,方便搜索筛查。
以 CMS 实现为例,三步即可实现。
第一步,实现一个 AbstractTagManagerBiz 类
class CmsTagManagerBiz extends AbstractTagManagerBiz { public function name() { return 'cms'; } public function title() { return '通用CMS'; } public function searchUrl($tag) { return modstart_web_url('tag/' . urlencode($tag)); } }
第二步,注册到标签管理中
TagManagerBiz::register(CmsTagManagerBiz::class);
第三步,在内容管理关键页面增加标签增加、修改、删除的功能
// 增加标签 TagManagerUtil::putTags('cms', ['标签']); // 修改标签 TagManagerUtil::updateTags('cms', ['旧标签'], ['新标签']); // 删除标签 TagManagerUtil::deleteTags('cms', ['标签']);
QQ扫一扫联系
点击联系
2374926113
微信扫一扫联系
.