funktion klasse eigene scripte skripte Dieser Artikel beschreibt, wie Sie das Weblication® PHP-Framework in eigenen Scripten einbinden. Sie können PHP-Framework Funktionen auch ausserhalb von Projektdateien, also z.B. in eigenen Scripten
Bildern, Tabellen und den WYSIWYG-Editor Zentrale Layout-Bilddateien (Hintergrundbilder, Icons, etc) CSS-Stylesheets Script-Definitionen (Javascript-Libraries) XSL-Stylesheets für die Seitendarstellung, Inhaltselemente und die Hauptnavigation
Nutzbar ab: Version 17.x Veröffentlichungsdatum: 23. November 2023 Änderungsdatum: 31. Januar 2024 html code script fehler 403 firewall bearbeitung bearbeiten editor Die BASE verfügt mit dem Weblic / Strukturelement "HTML einbinden"
Bildern, Tabellen und den WYSIWYG-Editor Zentrale Layout-Bilddateien (Hintergrundbilder, Icons, etc) CSS-Stylesheets Script-Definitionen (Javascript-Libraries) XSL-Stylesheets für die Seitendarstellung, Inhaltselemente und die Hauptnavigation
Anpassen der Shop-Konfiguration Einbinden von Stripe Anpassen bestellung.php Javascript zum Erstellen der Session PHP Script zum Erstellen der Session (create_session.php) PHP Script nach Beenden der Session (session_checkout.php)
Funktionsaufruf Float getTimeScript() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Ausgabe der Scriptlaufzeit und des genutzten Speichers Quelltext <?php print 'Generiert in ' . round ( wBenchmark :: getTimeScript (), 3 ). "
der maximal zu indizierenden URLs timeoutScript Skriptlaufzeit Beispiel: Ausführen der Suchindexierung mithilfe eines Scriptes Quelltext <?php //Bitte passen Sie die folgenden Variablen an // Umgebungsvariablen sind erforderlich, wenn das
realisieren: Beispiel: Auszug aus einem Bearbeitenelement (z.B. list.standard.wItem.php) mit Auswahl über ein Script ... <!-- web:text:start editor="select" script="/de/wGlobal/scripts/editor/getListTemplates.php?pathProject=/deGlobal"
können Sie wie folgt vorgehen. Beispiel: Auszug aus der standard.metadata.php mit Kategorienauswahl über ein eigenes Script ... class= " wEditorExtensionLabel "> Kategorien  (eigene Auswahl) class= " wEditorExtensionValue ">
"default" zugewiesen. mögliche Werte: [Pfad zum Templatebild] notwendig: nein nutzbar bei: editor = 'selectPicture' script legt den Pfad der zu verwendenden Skriptdatei fest mögliche Werte: [Pfad zur Skriptdatei] notwendig: nein nutzbar bei:
wirft. Das Beispiel setzt innerhalb der standard.wDocument.php ein Javascript ein, das einmal mit cdata-section im script -Tag gesetzt ist und einmal ohne. KORREKT JS in der standard.wDocument.php gesetzt: Beispiel 1: Javascript-Tag mit
:: setDataLayer (array( 'hasSentForm' => 'yes' )); Einbinden der gesetzten Variablen vor dem Google Tag Manager Script <!-- Code für Google Tag Manager --> name= " googleTagManager "> test= " $wUsertype != 'admin' and $wUsertype
name) Parameter name Name des zu ermittelnden Parameters Beispiel: Ermittelt den Wert des Parameters script und verhindert das Einschleussen von Code Quelltext <?php print 'Der Wert des Parameters "script" lautet: ' .
wird. PHP-Skript über XSLT einbinden und Funktion aufrufen select= " php:functionString('wEnv::includeOnce', '/scripts/bench.php') " /> select= " php:functionString('myFunction', '') " /> Weiterführende Links PHP
Veröffentlichungsdatum: 01. Januar 1970 Änderungsdatum: 25. Oktober 2011 php php5 interpretieren htaccess scripte Dieser Artikel beschreibt, wie .php-Scripte über die PHP-Version 5 interpretiert werden können, welche Voraussetzung
[Start-Pfad zur Dateiauswahl, wenn der Wert leer ist] notwendig: nein nutzbar bei: editor = 'file', editor = 'dir' script legt den Pfad der zu verwendenden Skriptdatei fest mögliche Werte: [Pfad zur Skriptdatei] notwendig: nein nutzbar bei:
Skript nutzen zu können, muß in den Systemeinstellungen (Mailserver) im Feld "SMTP-Host" folgendes eingetragen werden: script(/Pfad-zum/script.php) (die Pfad-Angabe innerhalb der Klammer ersetzen Sie durch das innerhalb der DocRoot abliegende
MB Funktionsaufruf Float getMemoryPeakUsage() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Ausgabe der Scriptlaufzeit und des genutzten Speichers Quelltext <?php print 'Generiert in ' . round ( wBenchmark :: getTimeScript (), 3 ). "
path) Parameter path Pfad des Newsletters (z.B. /de/newsletter/newsletters/1616760147225160) Beispiel: Script zum Austragen aus dem Newsletterverteiler Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ].
"/> class= " wEditorExtensionValue "> <!--web:text:start editor="select" valuepre="" textpre=" " script="/IhrGlobalesProjekt/wGlobal/scripts/php/service-bw-lls.php" multiple="0" size="" inputStyle="width:240px"--> select=
(xxx.wItem.php) mit Mehrfachauswahl aus einer XML-Datei ... <!-- web:text:start multiple="1" editor="select" script="/de/wGlobal/scripts/editor/getTypeEntries.php" inputStyle="" validator="" errorMessage=""--> select= "
[false|true] Definiert, ob der Éintrag beim Austragen gelöscht oder als ausgetragen markiert werden soll. Beispiel: Script zum Austragen aus dem Newsletterverteiler Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ].
Projekte leeren Folgendes Script, in der DocumentRoot abgelegt, leert den Projektcache aller Weblication-Projekte (Contentverzeichnisse) der Installation
Player pausieren Das Script beschreibt, wie Sie Lottie-Files laden und abhängig von einem Lottie-Frame pausieren können. Funktionen in der
2009 überschreiben setzen einstellungen php.ini config konfiguration php5 Allgemeine Einstellunge können für jedes Script wirksam in PHP geschrieben werden. Wenn die Datei /weblication/grid5/conf/serverEnv.php besteht, wird diese zu Begin
/ PHP / BASH komprimieren PHP Script, um unabhängig vom Backup-Werkzeug beliebge Verzeichnisse unter Ausschluss frei definierbarer Pfade zu komprimieren
mit der angegebenen E-Mail-Adresse gibt Zur Verwendung in beispielsweise der Benutzerregistrierung oder in eigenen Scripten require_once( $_SERVER [ 'DOCUMENT_ROOT' ] . '/weblication/grid.php' ); /** * @param array $options * @param string
" /> [endif] select= " php:functionString('wPageCur::registerJs', concat($wGlobalProjectPath, '/wGlobal/layout/scripts/items/jquery.fancybox', php:functionString('wVariables::getValue', 'fancybox_version', $wGlobalProjectPath), '.js'))
Die IDE von Weblication® CMS erlaubt den Abgleich von Layout-Dateien zu früheren Versionen bzw. auch zur aktuellen Version des Weblics-Servers.
das Änderungsdatum, um ungewolltes Cachen zu verhindern Boolean addDataAttributes Ergänzt alle data-xyz Atttribute im Script-Tag Boolean defer Falls die Skripte erst nach dem Laden der Seite eingebunden werden sollen Boolean async Falls die
das Javascript-Quelltext-Element eingefügt werden. Innerhalb des Events, wird nun via Ajax ein projekspezfisches PHP-Script aufgerufen, welches den HTML-Code für die Inputfelder schreibt und als String zurückgibt. Beispielformlar Event, das
. ' ' . "\n" ; } $result .= ' ' . "\n" ; print $result ; XML-Datei locomotion.wEntries.php zu getEntries.php Script <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> value= " car "> Auto value= " train "> Bahn
an Ihren globalen Projektpfad (z.B. /de-wGlobal ) an. Auszug aus der /[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/php/wMyProject.php ab erster Zeile <?php class wMyProject { public static function executeAccessRules (){ $httpsOnly
mithilfe eines cronjobs Quelltext <?php //Folgende Anweisung wurde aufgrund des direkten Aufrufes über das Perl-Script auskommentiert. //$_SERVER[DOCUMENT_ROOT] = "/homepages/IHRPFAD"; // ggf. HTTP_HOST setzen, falls über Konsole/Cron
Zufall sortieren. Listenoptionen mit "PHP Callback Funktion" Filter Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/php/wMyProject.php zur Zufallssortierung <?php
design.js Weiterführende Links Ablage der erforderlichen Skripte (wa.js, wa.php) /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/scripts/wa.js /[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/php/wa.php Diese Skripte finden Sie in jeweils aktueller Fassung im
und des Versionierungs-Modules (Versionenanzeige). Beispiel: Auszug aus /[IHR-INHALTS-PROJEKT]-wGlobal/wGlobal/scripts/pre.php zum Umschreiben des Hauptverzeichnisses (Beispielpfade) // ... // Hier wird das Weblication Framework
erstellen Über die erweiterten Formulareinstellungen definieren Sie in der Box " Nach dem Absenden auszuführendes Script ", dass die Formulardaten zusätzlich zur E-Mail die Inhalte einer neuen Datei befüllen. Dies ist im ersten
im Formular umsetzen: Formular mit Checkbox "Kopie an meine E-Mail Adresse" Im Feld " Nach dem Absenden auszuführendes Script " erweitern Sie die bestehende Abfrage zu " mailStrCustomer " um die Abfrage auf die aktivierte Checkbox. Sofern der
(getrennt durch das Pipe-Zeichen: | ): z.B.: /de/index.php|Startseite DE Im Block "Nach dem Absenden auszuführendes Script" hinterlegen Sie dann in der Vorlage für die Benutzerdatei die entsprechenden Werte wie von Ihnen definiert
Eingebundene Steuerungsdatei am Anfang eines Dokumentes include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/deGlobal/wGlobal/scripts/pre.php' ); Aufgaben der Steuerungsdatei Da die Dokumente in Weblication® reine XML-Dateien darstellen, müssen diese
Mit der Option frequency = "daily" wird die Indizierung nur zwischen 0:00 Uhr und 1:00 Uhr gestartet. Wird das Script nicht innerhalb dieses Zeitraumes gestartet wird die Indexierung gestartet, sobald das Script angestossen wird. (Gilt
Variablen und Funktionen über PHP nutzen zu können, berücksichtigt Weblication® folgende Dateien, die im zentralen scripts-Ordner abliegen müssen. Für die Bearbeitung von Inhaltsseiten: /[project]/wGlobal/scripts/preEditor.php Für die
die der Pfad der ausgewählten Datei in das entsprechende Formularfeld geschrieben wird, können Sie auf folgendes Script zurückgreifen. Beispiel: Dateiauswahl type= " text/javascript "> function fileselector_FELDX_onSelect(file){
Dieser Artikel beschreibt, wie Sie innerhalb der Bearbeitung eigene JS-Funktionen einsetzen können.
Sie dies über die " Erweiterten Formulareinstellungen ". Über die Quelltextbox " Nach dem Absenden auszuführendes Script " können Sie die Formulardaten entsprechend beeinflussen. In diesem Beispiel setzen Sie vor Aufruf des Mailversandes (
Strukturierte Daten über schema.org dienen dazu, spezielle Inhalte auf Webseiten zu kennzeichnen. Dies ermöglicht diversen Suchmaschinen (z.B. Google, Bing, Yahoo, Yandex, etc.), diese Inhalte leichter zu erkennen.
(über XSL eingebunden) select= " php:functionString('wPageCur::registerJs', '/[IHR-LAYOUT-PROJEKT]/wGlobal/layout/scripts/items/IhreAnwendung.js') "/> Registriert die JS-Datei für Ihre Anwendung (über PHP eingebunden) wPageCur ::
016.001.133.000) Funktionsaufruf String deactivateJavaScript(String str, String class) Parameter str HTML mit SCRIPT-Tags class Klasse, gleiche Klassen müssen nur einmal bestätigt werden Beispiel: Deaktiviert das Laden der externen