2012-08-09 3 views
6

Ich werde wahrscheinlich Import-Skript von Joomla erstellen müssen.Wie erkennt man unveröffentlichten Inhalt in Joomla db?

Wie kann ich feststellen, dass der ausgewählte Inhalt nicht veröffentlicht ist?

Ich sehe drei Spalten in jos_content Tabelle:

  • publish_up
  • publish_down
  • veröffentlicht

Ich muss sicher sein, was diese Spalten bedeutet, zu wissen, welche Inhalte veröffentlicht oder nicht.

z. Inhalt Artikel:

publish_up 2008-07-09 11.17.43
publish_down 2008-10-16 00.00.00
veröffentlicht 2008-07-09 11:17:43

ist publiziert oder nicht?

Ich kann nicht in der Verwaltungskonsole selbst einchecken, weil etwas in der Website richtig gebrochen ist, so db ist die einzige Option für mich jetzt.

Antwort

17

Sie müssen in der Tabelle #_content nach 'state'-Werten suchen.

State = 1 Mittel

veröffentlicht

State = 0 bedeutet nicht veröffentlichten

EDIT:

'Staat' Werte werden können:

= nicht veröffentlichte

=

veröffentlicht

-1 = archivierten

-2 = zum Löschen markiert

+0

Dank ich blind ma, ich Ihre Antwort richtig weiß nicht akzeptieren kann. Ich habe auch -2 und -1 Werte, weißt du was sie bedeuten? – keram

+2

@keram: 0 = unveröffentlicht 1 = veröffentlicht -1 = Archiviert -2 = zum Löschen markiert – effectica

+0

ACHTUNG: Änderungen in Joomla 3.? - in meinem 3.4.1 Installation archiviert = 2 !!! – AndyZ

4

'Staat' Werte sein : -1 = archiviert

nicht richtig .. = archivierten (Joomla 3.3.6)

+0

Ich merkte, dass der harte Weg ... der obigen Antwort trotzt ;-), und fand heraus, jetzt in der Datenbank zu suchen. – AndyZ