Vorlagen-Quelltext aus DB anzeigen
Hinweis: Für webEdition ab Version 9 muss der Code entsprechend angepasst werden...
Zum Ausgeben des Quelltextes einer Vorlage gehen Sie wie folgt vor:
1. Öffnen Sie webEdition.
2. Erstellen Sie eine neue leere Vorlage.
3. Fügen Sie in der Ansicht "Bearbeiten" folgenden Quelltext ein:<?php
// ID der Vorlage von der der Quelltext ausgegeben werden soll
$i_template_id = (int) 14;
// CID aus der tblLink holen
$i_cid = f("SELECT CID FROM ".LINK_TABLE." WHERE DID = ".$i_template_id." AND Name = 'data' AND DocumentTable = 'tblTemplates'", 'CID' ,$GLOBALS['DB_WE']);
// Quelltext der Vorlage aus der tblContent holen
$str_content = f("SELECT Dat FROM ".CONTENT_TABLE." WHERE ID = ".$i_cid, 'Dat', $GLOBALS['DB_WE']);
// Quelltext der Vorlage ausgeben
echo '<pre>', htmlentities($str_content), '</pre>';
?>
4. Klicken Sie auf den Karteireiter "Vorschau".
Als Ausgabe erhalten Sie den Quelltext der definierten Vorlage.
- Einsatz von PHP in webEdition
- <we:block> und <we:listview>: Alternierende CSS-Klassen mit <we:ifPosition>
- <we:block> und <we:listview>: Den Inhalt eines Blocks in einer Listview ausgeben
- <we:block>: Nummerieren der Wiederholungen mit <we:position>
- Allgemeine Variablen und Funktionen
- Attribute in HTML-Tags ausspielen
- Auf interne Variablen des aktuellen webEdition-Dokuments zugreifen
- Datenbank-Funktionen
- E-Mail-Benachrichtigung von 404-Fehlern mit webEdition
- Externe JS-Plugins und andere Bibliotheken komfortabel in webEdition importieren
- Fehlerseite für limitierte Logins Multidomain-fähig machen
- Google Sitemap in webEdition erstellen
- Große Dateien – wohin damit?
- Innerhalb einer listview type="search" die ID eines Objektes anzeigen
- Liste der Tastaturkürzel
- Massenoperationen für webEdition Objekte
- Mit webEdition automatisiert Thumbnails erzeugen
- Mit webEdition-Thumbnails responsive Background-Images gestalten
- Pflichtfelder in Dokumenten
- PHP-Klassen und PHP-Libraries einfügen
- Referenzen für PHP, JavaScript und CSS in die webEdition-Sidebar laden
- SEO-optimierte Image-News-Slider mit webEditon und bxSlider
- SEO-URLs, so bekommt ihr sie „klein“
- Tipps und Rezepte
- we:comment mehr als nur Kommentare
- webEdition IDs in CSS und JS Dateien einbinden
- webEdition Kategorien
- webEdition Tags statt PHP-Code
- Wie funktionieren eigentlich webEdition Objekte?
- Wie kann ich als Entwickler die Code-Qualität von webEdition-Projekten einschätzen?