[HomePage :: Module :: Eigenes Modul mit imBuilding erstellen :: Das Ideas IPF Object :: Dieser Seite]  

Das IPF Object - initCommonVar()

Die Funktion initCommonVar() findet man, wer hätte es gedacht, in icms/ipf/Object.php und ist wie folgt definiert:


initCommonVar($varname, $displayOnForm = true, $default = 'notdefined')


  • $varname ist der Name des gewünschten Feldes und kann folgende Werte enthalten:

    • "dohtml" für html-rendering

    • "dobr" um Zeilenumbrüche einzufügen (nur benötigt, wenn man nicht den WYSIWIG Editor benötigt)

    • "doimage" um Bilder im Content darzustellen

    • "dosmiley" um Smileys im Content zu erkennen und als Grafik darzustellen

    • "counter" für das Counter-Feld

    • "weight" für ein Feld für die Gewichtung

    • "custom_css" gibt einem die Möglichkeit, während der Erstellung spezifischen CSS-Code zu seinem Content zuzufügen

    • "short_url" - wie bereits erwähnt der SEO-URL-Titel . Eigentlich muss man diese nicht zufügen. Wenn man es platzieren möchte kann man aber. Sonst wird es wie die beiden Nachfolgenden durch $this->initiateSEO() bereitgestellt und unten an das Formular angehängt

    • "meta_keywords" und "meta_description" muss man wie gesagt nicht einfügen, aber wenn man das doch möchte und man hat alle 3 SEO Felder selbst zugefügt benötigt man dafür initiateSEO() nicht mehr und kann dies ersetzen mit $this->seoEnabled= TRUE;



  • $displayOnForm : soll das Feld im Formular angezeigt werden. Wenn FALSE ist es unsichtbar, man beachte aber, dass man bei Bedarf einige Werte dann selbst setzen muss (als Standard Wert)

  • $default = Standard-Wert


So weit hierzu. Abgesehen von "weight" und "custom_css" kann man alle Werte mittels imBuilding bekommen.

Diese Seite wurde 1 Mal geändert
Aktualisierung 01.08.2012 von QM-B
Diese Seite wurde erstellt am 01.08.2012 von QM-B
Diese Seite wurde 226 Mal angesehen

Kommentar
Die hier veröffentlichten Artikel und Kommentare stehen uneingeschränkt im alleinigen Verantwortungsbereich des jeweiligen Autors.