You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在现有MODX站点中为页面内容添加新分类?

MODX页面添加自定义分类操作步骤

作为新手最推荐用*模板变量(Template Variable,即TV)*实现自定义分类功能,不需要额外安装插件,操作步骤如下:

  • 登录MODX后台,依次点击左侧菜单栏「元素」→「模板变量」,点击右上角新建按钮创建新TV
  • 在「常规」标签页配置基础属性:
    • 名称:填英文标识,比如page_category,后续调用要用到
    • 标题:填后台显示的名称,比如「页面分类」
    • 类型:根据分类需求选择,单页面仅归属一个分类选「Listbox (Single-Select) 下拉单选」,单页面可归属多个分类选「Checkbox 复选框」
  • 切换到「输入选项」标签页,在「可选值」输入框按分类标识==分类显示名的格式填写你需要的所有分类,你提供的截图里的分类项直接对应替换即可,示例格式如下:
    tech==技术专栏
    activity==活动通知
    case==客户案例
    
  • 切换到「模板访问」标签页,勾选所有需要用到分类功能的页面对应的模板,保存TV
  • 之后编辑任意对应模板的页面时,切换到「模板变量」标签,就能看到分类选择项,选择对应分类保存页面即可生效

如果需要在前端页面输出当前页面的分类,直接在对应模板位置插入代码[[*page_category]]即可调用。如果需要做分类归档列表,用pdoResources片段筛选对应分类的页面即可,示例调用代码:

[[!pdoResources?
    &parents=`0`
    &tvFilters=`page_category==tech`
    &tpl=`自定义列表项模板名`
    &includeTVs=`page_category`
]]

内容的提问来源于stack exchange,提问作者Faixsu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 09:06:00