Wie prüfen, ob eine CMS-Seite existiert?

Wie kann ich, ohne eine Fehlermeldung oder andere Probleme beim Seitenaufbau zur erzeugen, überprüfen, ob eine CMS-Seite mit einer bestimmten ID existiert?

Gruß & Dank,
Michael

Soweit ich weiss, es ist zurzeit nicht möglich. Es gibt aber im Bugtracker entsprechende Featurerequest. So eine Prüfung hätte ich auch gern.

Hallo,

du könntest im Template eine Abfrage einbauen

[{if $oView->getContentByIdent("cms-id") }]
   [{ assign var="oCms" value=$oView->getContentByIdent("cms-id") }]
   [{if $oCms->oxcontents__oxactive->value == 1}]
      [{ oxcontent ident="cms-id" }]
   [{/if}]
[{/if}]

Dieser Rumpf prüft ob die CMS-Seite mit der ID cms-id existiert und ob die Seite Aktiv ist.