Volltextsuche

  • So halten Sie den Projektpfad über Mastertemplate Elemente dynamisch

    steht für das Mastertemplate und dessen Elemente (Items) folgender Platzhalter zur Verfügung: $wMastertemplateInsert['projectPath'] Dieser Platzhalter wird beim Einfügen des entsprechenden Elementes durch den Verzeichnisnamen des Projektes ersetzt,

  • wDocumentData::replaceCurrentObjectdata

    = false) Parameter str zu ersetztende Zeichenkette (z.B. wObjectdata:title, wMetadata:keywords oder wEnvdata:projectPath) disableOutputEscaping [|true] - falls die Maskierung der Ausgabe deaktiviert werden soll Allgemeine Hinweise Beispiel

  • Platzhalter beim Erstellen von Dateien in Vorlagen nutzen

    -> /baseAssets/img/galleries /base/bildergalerien $wDocumentCreatorInsert['projectPath'] Beim Erstellen eines Dokumentes wird dieser Platzhalter in der Dateivorlage durch den Projektpfad der neuen Datei

  • Mehrere Strukturelemente gleichzeitig einfügen

    " char.text "/> id= " style " type= " char.text "/> id= " path " type= " src.dir "> $wMastertemplateInsert['projectPath']/list_$wMastertemplateInsert['rand'] type= " button.createFile " uid= " 541b1acc8606fce6f989d93d5776793b "> id= "

  • Suchindex der Volltextsuche aktuell halten

    // sondern sind nur in diesem Quelltext-Beispiel gesetzt! $searchID = 'default' ; $wSearch = new wSearch ( $eventData [ 'projectPath' ]. '/weblication/project/searchs/' . $searchID . '.wSearchBot.php' ); $wSearch -> addUrlToIndex ( $eventData [ 'filePath'

  • wPageCur::logRequest

    Seiten in einer täglichen Protokolldatei Funktionsaufruf Boolean logRequest(Array options) Parameter options Optionen projectPath Pfad des globalen Projektes anonymize [|1] falls die IP-Adresse nur anonymisiert gespeichert werden soll dirLogs

  • wCache::clearCacheProject

    onAfterSaveFile der Projektereignisse Quelltext <?php /* ... */ wCache :: clearCacheProject ( $eventData [ 'projectPath' ]); // sofern asynchrone Aufrufe über PHP nicht möglich sind, wie folgt setzen: wCache :: clearCacheProject ( $eventData [

  • Multiprojekt Umsetzung

    den wVariables::getValue() Aufruf in Bezug auf den project -Parameter von wProject::getPathGlobal($eventData['projectPath']) in wProject::getPathLayout($eventData['projectPath']) abändern. Bei Nutzung des Server-Monitoring beachten Sie bitte

  • Uploadereignis abhängig von der Bildgröße nutzen

    $widthResizeOnUpload = wVariables :: getValue ( 'resize_pictures_after_upload' , wProject :: getPathGlobal ( $eventData [ 'projectPath' ])); if( $widthResizeOnUpload != '' ){ if( preg_match ( "/gif|jpg|jpeg|png/i" , wPathName :: getFileExtension ( $eventData [

  • Seitenzugriffe protokollieren

    if( wVariables :: getValue ( 'log_requests' , '/[IHR-LAYOUT-PROJEKT]' ) == 'yes' ){ wPageCur :: logRequest (array( 'projectPath' => wProjectCur :: getPathGlobal (), 'anonymize' => 1 )); } // ... Sofern der Eintrag der Variablen in der

  • Unerwünschte Aufrufe blockieren oder umleiten

    , $_SERVER [ 'QUERY_STRING' ])){ header ( 'HTTP/1.1 403 Forbidden' ); header ( 'Status:

  • wLanguages::translateCorrespondantDocumentsToTranslateWithDeepL

    = array(); $options [ 'deeplKey' ] = wVariables :: getValue ( 'deepl_key' , wProject :: getPathGlobal ( $eventData [ 'projectPath' ])); $options [ 'translateIf' ] = 'referenceChanged' ; // [referenceChanged|referenceChangedAndCurrentNotChanged] Der Text

  • Objekt-Wizard - Seitendarstellung des Objektes

    wMetadata:description, wMetadata:thumbnail Umgebungsvariablen wEnvdata:documentPath, wEnvdata:requestURL, wEnvdata:projectPath, wEnvdata:projectAssetsPath, wEnvdata:projectGlobalPath (verfügbar ab CMS-Version 016.001.107.000)

  • Listen

    "> desc id= " orderType " type= " char.text "> nat id= " dir " type= " src.dir "> $wMastertemplateInsert['projectPath']/aktuelles/meldungen id= " categories " type= " char.text "/> id= " dirRecursive " type= " src.default "/> id= "

  • Listen

    "> desc id= " orderType " type= " char.text "> nat id= " dir " type= " src.dir "> $wMastertemplateInsert['projectPath']/aktuelles/meldungen id= " categories " type= " char.text "/> id= " dirRecursive " type= " src.default "/> id= "

  • Seitencache beim Ändern von Inhalten aktuell halten

    Auszug aus dem Projektereignis onAfterSaveFile zum Löschen des Projektcache wCache :: clearCacheProject ( $eventData [ 'projectPath' ]); Asynchrone Aufrufe steuern Das Löschen des Projektcache / Seitencache über Verzeichnisereignisse erfolgt über einen

  • Projekt-Cache löschen greift nicht - was tun?

    ... $wSearch -> addUrlToIndex ( $eventData [ 'filePath' ], false ); //... wCache :: clearCacheProject ( $eventData [ 'projectPath' ], array( 'allowAsync' => false )); In den weiterführenden Links finden Sie zudem im Artikel zu "Asynchrone Aufrufe"

  • Änderungen in Weblication® CMS Core/GRID

    und wMetadata:xyz auch die folgenden wEnvdata:xyz Platzhalter: wEnvdata:documentPath, wEnvdata:requestURL, wEnvdata:projectPath, wEnvdata:projectAssetsPath, wEnvdata:projectGlobalPath und wEnvdata:projectLayoutPath. 016.001.106.000 20.08.2021 Mit

  • Weblication® Entwicklerbereich

    Entwicklerbereich Weblication® Content-Management-System Core und GRID