Der Mini-Shop ist in aktueller Version mit dem Objekt-Wizard umgesetzt. Dies ermöglicht eine individuelle Anpassung auf die jeweiligen Bedürfnisse des Shop-Betreibers.
Dieser Artikel beschreibt allgemeine Punkte zum Thema Sicherheit bei der Konfiguration eines Webservers mit PHP. Besonders erwähnt ist hier die Konfiguration von PHP als CGI-Modul.
Nutzen Sie eigene PHP-Funktionen, um die für eine Weblication® Liste definierten Dateien vor der Ausgabe individuell manipulieren zu können.
Dieser Artikel beschreibt mögliche Umsetzungen einer Startseite.
https://www.weblication.de/cms/index.php?viewmode=mobile Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/pre.php zum mobilen Ansichtsmodus // Auszug aus der pre.php // Bitte immer mit pre.php des aktuellsten Projektes vergleichen!
Der Vorteil von WSL-Tags liegt darin, dass Sie umfangreiche PHP-Funktionen mit nur einem XML-Tag in XSLT-Templates einbinden können. Wollen Sie nun solch eine WSL-Funktion auch in einem eigenen Skript nutzen, können Sie diese direkt in PHP einbinden.
Dieser Artikel beschreibt, wie Sie eine Weblication® CMS Liste in die Navigation integrieren.
Neben den vielfältigen Möglichkeiten, Inhalte von Dateien über Weblication Listen auszugeben (XSL, CSS, etc.), kann im Zeilentemplate der Liste auch rein auf PHP zurückgegriffen werden.
; Fehlermeldungen komplett abschalten: error_reporting = 0 ; Fehlerausgabe ausschalten display_errors = Off ; ... Die pre.php der BASE Projektbasis liefern wir standardmässig so aus, dass über diese globale Steuerungsdatei die Fehlermeldungen
Dieser Artikel beschreibt die Vorgehensweise zum Einbinden von Binärdateien (Bilder, PDF's, Word/Office-Dokumente, etc.) in einem Portal mit mehreren Sprachen.
Setzen Sie eine eigene Funktion über die wMyProject.php Datei, welche mit der BASE mitgeliefert wird und über die pre.php des globalen Projektes eingelesen wird. Diese Funktion steuern Sie über den Filter " Frei definierbarer Filter " und
Dir Behördenwegweiser von Service BW lässt sich sehr einfach über SOAP und PHP in eine Weblication CMS Präsenz einbinden.
Bots/Robots/Spider o.ä. zu blockieren. Zusätzlich können Sie auch sehr individuell an globaler Stelle über die pre.php diverse Aufrufe blockieren oder umleiten, welche nicht erwünscht sind. Beispiel 1: Nur pageId1 bis pageId9 zulassen,
besser erkennen zu können. 017.001.181.000 19.08.2022 Über $preVars['callbackResultBefore'] lässt sich in der pre.php eine Callback-Funktion angeben, die direkt nach der Generierung der Seite (als noch vor dem Cache) aufgerufen wird, um
Personalisieren Sie Ihren Newsletter, um z.B. eine geschlechtsabhängige Anrede zu ermöglichen.
der Seite umgeschreiben Um die Links in den generierten Seiten auch entsprechend anzupassen, filtern Sie dies über die pre.php Ihres Projektes. Ab CMS-Version 008.005.002.000 können Sie das Umschreiben der Links in der pre.php des Projektes mit
Generiert eine Dateiliste und gibt das Ergebnis als Array zurück
Erstellen Sie Ihre eigenen Struktur-Elemente für den Einsatz von wiederverwendbaren Seiten-Funktionen.
sollen). Schritt 2: Anzuzeigende Links umschreiben Umsetzung über wMyProject-Funktionen Ältere Umsetzung rein über pre.php Um die Links in den generierten Seiten entsprechend umzuschreiben, können Sie ab Weblication® CMS Version 10.x mit
sollte Lösung 2 verwendet werden. Fallbeispiel: Lösung 1: Umsetzung über .htaccess Lösung 2: Umsetzung über PHP (pre.php) Lösung 1: Umsetzung über .htaccess Das folgende Beispiel nutzt hierfür über eine .htaccess Datei im
Seite, die über den Struktureditor beliebig erweitert werden kann.
Bei unterschiedlichem Logo je Sprachprojekt können Sie die Ausgabe über eine Abfrage der Sprachvariablen steuern.
über eine Inhaltsseite Beispiel 2: Umsetzung über HTML Seiten-Template Beispiel 3: Ausgabe für SearchBot über pre.php verändern Beispiel 1: Umsetzung über eine Inhaltsseite In aktuellen CMS-Versionen und BASE Projekten können Sie zur
zentrale Steuerungsdatei zur XSL-Transformation (pre.php) Jedes Projekt in Weblication® enthält eine Steuerungsdatei ( pre.php ). In der ersten Zeile jedes Dokumentes wird diese includiert. Eingebundene Steuerungsdatei am Anfang eines Dokumentes
zentrale Steuerungsdatei zur XSL-Transformation (pre.php) Jedes Projekt in Weblication® enthält eine Steuerungsdatei ( pre.php ). In der ersten Zeile jedes Dokumentes wird diese includiert. Eingebundene Steuerungsdatei am Anfang eines Dokumentes
Führt eine xPath-Abfrage auf ein DOM-Objekt aus
Die Ausgabe der Webseiten für die Druckvorschau können Sie über das Drucktemplate und die separate CSS-Datei beeinflussen.
BASE Classic Projektbasis). Bei älteren BASE 2.x Projekten kann es sein, daß Sie auch den Funktionsaufruf in der pre.php zu wMyProject::executeAccessRules() und wMyProject::executeRewriteRules($preResult) noch setzen müssen (weiter unten
Dieser Artikel beschreibt, wie Sie konkrete Elemente im Mastertemplate einlesen.
Zur Linkprüfung können Sie Ausnahmen festlegen, damit bestimmte Pfade bzw. Querystrings bei der Prüfung nicht berücksichtigt werden.
Werte bzw. Daten, die in ein (Kontakt)-Formular eingegeben wurden, können Sie auf unterschiedliche Weise nach dem Absenden weiterverarbeiten.
Bestimmen Sie, welche Inhalte der Dateiexplorer dem Benutzer zur Verfügung stellen soll.
Dieser Artikel beschreibt, wie Sie für die Bearbeitung eine eigene Kategorienauswahl umsetzen, um z.B. anstatt aller Ebenen nur die ersten beiden Ebenen des Kategorienbaumes anzuzeigen.
Anwendungsbeispiel: Formular mit allen verfügbaren Elementen
aufrufbar" hinterlegen Sie Ihre Domain entweder mit oder ohne www (z.B. www.domain.dd). Über den Skript-Code in der pre.php und wMyProject.php wird dies über die Funkion wMyProject::executeAccessRules() vorgenommen. Beispiel 1: Umsetzung
welche diese Möglichkeit noch nicht haben, können manuell nachgerüstet werden. Über die globale Steuerungsdatei ( pre.php ), welche die Funktion zum Filtern aufruft (siehe unten), werden auf Grundlage der in der Projektkonfiguration
Am Beispiel des Veranstaltungskalenders zeigen wir Ihnen, wie Sie URL-Parameter im Zeilentemplate auslesen können.
Seite, die über den Struktureditor beliebig erweitert werden kann.
Dieser Artikel beschreibt, wie der Minishop um die Möglichkeit erweitert wird, eine maximale Bestellmenge anzugeben.
die mobile Version handelt. 008.002.133.000 29.01.2014 Über $preVars['urlChangePasswordIfExpired'] lässt sich in der pre.php definieren, welche eigene Seite aufgerufen wird, falls das Passwort eines Benutzers abgelaufen ist. 008.002.118.000
Dieser Artikel beschreibt, wie Sie Elemente des Mastertemplates bei der Elementauswahl in der Seitenbearbeitung nur bedingt zur Auswahl stellen.
und so nach entsprechender Konfiguration Google Analytics zur Verfügung gestellt. Diese Variablen können z.B. in der pre.php oder auch nach dem Absenden eines Formulars über die Framework-Funktion wWebstat::setDataLayer setzen. Beim nächsten
Abhängig von der Bildschirmauflösung können Sie die Navigation optimiert für geringere Auflösungen ausgeben.
Dieser Artikel beschreibt, wie Sie die zur Verfügung stehenden Zeilentemplates von Listen in der Auswahl beschränken.