9

我可能必须从 Joomla 创建导入脚本。

如何检测所选内容未发布?

我在 jos_content 表中看到三列:

  • 发布_up
  • 发布_下
  • 发表

我需要确定这些列的含义,以了解哪些内容已发布。

例如内容项:

publish_up 2008-07-09 11:17:43
publish_down 2008-10-16 00:00:00
发布 2008-07-09 11:17:43

是否发布?

我不能自己在管理面板中签入,因为网站中的某些东西已经坏了,所以现在 db 是我唯一的选择。

4

2 回答 2

21

您必须在 #_content 表中查找“状态”值。

根据https://github.com/joomla/joomla-cms/blob/staging/administrator/components/com_content/models/forms/article.xml,状态值为:

0 = 未发表

1 = 已发布

2 = 存档

-2 = 已删除/标记为删除

您还需要检查日期publish_uppublish_down日期。

于 2012-08-09T15:59:10.283 回答
5

“状态”值可以是:-1 = 已归档

不对.. 2 = 存档 (Joomla 3.3.6)

于 2015-01-21T11:43:54.937 回答