做了一个谷歌搜索,并没有想出任何有意义的东西。
我有大量的内容类别,并且想要取消发布没有任何内容的类别。(0 篇)
我正在使用 J 1.7.3 并且看不到在后端过滤它的方法。
我需要使用比较 jos_categories 和 jos_content 的 SQL 查询吗?也不确定我会怎么做。
您可以直接访问您的数据库吗?如果是这样,您可以使用如下查询获取空类别列表:
SELECT id, title FROM #__categories WHERE id IN (SELECT DISTINCT catid FROM #__content)
您应该在哪里替换 Joomla 表前缀的“#_”(您将在数据库中看到它,或者您可以在配置中看到它)。如果您无法直接访问您的数据库,也许您可以使用 Joomla 客户端来获取列表,否则您应该创建一个新的组件/模块来完成它,但是如果您只想要这个列表一次,我会做更多不必要的工作。
我希望它有帮助!