Informationen hierzu finden Sie in den weiterführenden Links am Artikelende . Schritt 1: Funktion global in der wMyProject.php definieren Beispiel: Auszug aus der wMyProject.php - JSON-LD-Markup generiert von Google Strukturierte Daten:
eingeloggten Benutzer filtern. Listenoptionen mit "Frei definierbarem Filter" 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
1.1) Einstellung "Seiten nur über HTTPS aufrufbar" in der Projektkonfiguration 1.2) executeAccessRules-Funktion in der wMyProject.php setzen/erweitern 2) Alle Aufrufe über https umleiten (über htaccess) 3) Nur Software Login-Formular über https
Angabe des Hauptverzeichnisses aufgerufen werden 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,
das Fragment wd:fragment id="callback" hinzu, ähnlich dem gegebenen Beispiel. Das Beispiel ruft die Funktion wMyProject::filterIcalList auf, deren Syntax in die Datei wMyProject.php eingefügt werden muss. Ein Beispiel finden Sie rechts.
Angabe von Versandkosten, die vom Gewicht abhängen, kann der Rückgabewert der oben genannten Funktion mithilfe von wMyProject::callbackShopPrepareCartData angepasst werden. Im folgenden Beispiel wird angenommen, dass die Produkte um das Gewicht
beim Speichern einer Seite 4) Ausschliessen von Teilbereichen einer Seite 5) Nicht existierende Pfade über wMyProject.php umwandeln 6) Pflegedomain im Link-Element (WYSIWYG) 1) Werkzeug Linkprüfung 1a) Zeichen aus der URL entfernen
Status 403). Schritt 1: Projektkonfiguration - Variable für zu blockierende Bots Schritt 2: filterBots-Funktion in der wMyProject.php Schritt 3: filterBots-Funktionsaufruf in der pre.php Hinweise Weiterführende Links Schritt 1: Projektkonfiguration
Seitentitel') "/> ... navid als Wert an z.B. eine Liste übergeben Im nachfolgenden Beispiel wird global über die wMyProject.php die navid auf Grundlage der Navigationsdatei zur aufgerufenen URL ermittelt und steht über die Funktion als
BASE Classic wird so ausgeliefert, daß über das Weblic® Bild-Element abgefragt wird, ob es eine Projekt-Funktion " wMyProject::adaptImageAfterCreated " gibt. Sofern diese in der wMyProject.php des Projektes vorhanden ist, wird die Rückgabe des
Befehle erneut gesetzt werden (Pfadangaben ggf. anpassen)! Lösung 2: Umsetzung über PHP (pre.php) Umsetzung über wMyProject-Funktionen Ältere Umsetzung rein über pre.php Um Projektaufrufe über nicht erwünschte Domains umzuschreiben,
Filter mit Operator PHP Callback-Funktion um (siehe Screen nebenan). Die myListFilter-Funktion legen Sie in der wMyProject.php ab (ggf. vorhandene Funktion umschreiben oder neue anders benennen). Der Textfilter ermöglicht somit ein Filtern
Produktdaten Seit November 2023 besteht die Möglichkeit, die Produktdaten des Warenkorbs über die Callback-Funktion wMyProject::callbackShopPrepareProductData zu überschreiben. Um das Maximum für Bestellwerte umzusetzen, ist es ausreichend, die
))); //Setzt die über JavaScript ermittelte Breite, um Inhalte optimiert zu skalieren wMyProject :: adaptMobileWidth (); // Variablen der Steuerungsdatei $preVars = array(); // Ansichtsmodus if( wEnv :: getGlobalValue (
Standard "). Die erforderlichen Anpassungen werden nachfolgend beschrieben. Setzen Sie eine eigene Funktion über die wMyProject.php Datei, die mit der BASE mitgeliefert wird und über die pre.php des globalen Projektes eingelesen wird. Beispiel:
Standard "). Die erforderlichen Anpassungen werden nachfolgend beschrieben. Setzen Sie eine eigene Funktion über die wMyProject.php Datei, die mit der BASE mitgeliefert wird und über die pre.php des globalen Projektes eingelesen wird. Beispiel:
vor der Anfrage an das Repository Geben Sie nun in den Filtereinstellungen einen Funktionsaufruf an, zum Beispiel wMyProject::myListFunction . In der Standardauslieferung der wMyProject.php werden bereits Beispiele für diese Funktionen
und behandelt die zu prüfenden Zeichenketten als UTF-8. (verfügbar ab CMS-Version 016.002.001.000) callback:wMyProject::validateInput Dieser Validator prüft über Callback und die in wMyProject.php hinterlegte Funktion (im Beispiel
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 über
" navLevel1 " title= " {@title} " href= " {@link}{@navidExtIfNeeded} " target= " _self "> src= " {php:functionString('wMyProject::getImageSrc', @text)} " alt= " {@text} " title= " {@text} "/> ... In diesem einfachen Beispiel wird über das
$wText[en:list_more]), ohne Templates anpassen zu müssen. 008.002.030.000 26.12.2013 Über die Funktion wMyProject::convertToRealPath können Links bei der Linkprüfung beliebig angepasst werden. 008.002.004.000 16.12.2013 Über das
ein Suchbegriff eingegeben wurde. 012.005.151.000 15.12.2017 Der Listengenerator unterstützt die Callback-Funktion wMyProject::onAfterCreateListAjaxOfData, um nachgeladene Listendaten beliebig anzupassen. 012.005.138.000 13.12.2017 Im erweiterten
gesetzt. 13.06.2022 15:30 BASE (Mobile First) für Version 16: Liste 1.0.79: Durch -w-option-entryBeforeCallback:'wMyProject::listEntryBeforeCallback' lässt sich ein Callback definieren, dass vor jedem Listeneintrag ausgeführt wird und
Funktionen einbinden include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/php/wMyProject.php' ); // ... // Falls spezielle Parameter bei Suchmaschinen deaktiviert werden sollen, um so u.a. den Cache zu
Auszug aus der pre.php zu projektabhängiger Design-CSS zur Kontrasanpassung // nach den Includes der grid.php und wMyProject.php setzen // Falls eine alternative CSS genutzt werden soll if( wRequest :: getCookie ( 'websitecontrast' ) == '1' ){
11.11.2021 Die Framework-Funktion wDate::formatDate greift bei nicht existierenden Sprachen auf die Projektfunktion wMyProject::formatDateLangExtended zurück, in der sich beliebige Sprachen zur Datumsausgabe erweitern lassen. 016.002.044.000