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