0

做了一个谷歌搜索,并没有想出任何有意义的东西。

我有大量的内容类别,并且想要取消发布没有任何内容的类别。(0 篇)

我正在使用 J 1.7.3 并且看不到在后端过滤它的方法。

我需要使用比较 jos_categories 和 jos_content 的 SQL 查询吗?也不确定我会怎么做。

4

1 回答 1

2

您可以直接访问您的数据库吗?如果是这样,您可以使用如下查询获取空类别列表:

SELECT id, title FROM #__categories WHERE id IN (SELECT DISTINCT catid FROM #__content)

您应该在哪里替换 Joomla 表前缀的“#_”(您将在数据库中看到它,或者您可以在配置中看到它)。如果您无法直接访问您的数据库,也许您可​​以使用 Joomla 客户端来获取列表,否则您应该创建一个新的组件/模块来完成它,但是如果您只想要这个列表一次,我会做更多不必要的工作。

我希望它有帮助!

于 2011-12-14T05:45:05.447 回答