标签管理

TagManager
提供内容标签统一管理系统
模块依赖 需要先安装以下模块才能安装本模块
模块介绍

模块介绍

「标签管理」是一个提供内容标签统一管理系统,同时提供一个标签聚合页面,方便搜索筛查。

功能特性

  • 标签管理 地址 /tag_manager
  • 标签自动统计

如何使用

以 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', ['标签']);

后台菜单

  • 内容管理
  • 内容管理标签管理
获取模块
¥29.90
一年内免费更新升级
提供源码,私有化独立部署
问答社区技术支持
正版授权,允许商业使用
授权主域名 x 1
禁止转售模块源码
开发商
ModStart
ModStart官方出品
接口文档
模块信息
标识
TagManager
环境
Laravel5 Laravel9
大小
24.97KB
版本
1.6.0
发布
2024-09-05
MSCore版本要求>=4.0.0
在文件 vendor/modstart/modstart/src/ModStart.php 中查看 $version。
QQ
微信
客服