CustomElements
Fixed: Behebt einen Fehler, der zu fehlenden Attributen (in Auswahllisten) führen kann.
Update: Das Caching wurde weiter angepasst.
Updatehinweis:
Changelog:
CustomCatalog
Fixed: Das Umschalten von Spracheinträgen führte zu ungewollten neuen Einträgen
Fixed: Die Darstellung von mehrsprachigen CCs in Mode5,5.1
Fixed: Standalone-Sprach-Einträge werden nicht mehr aus der tl_pct_customcatalog_language entfernt
Hinzugefügt: DCA caching durch eigene DCA json Datei (Die Cache Dateien können, falls nötig, über die Systemwartung geleert werden)
Hinzugefügt: Detailseiten werden zu Suchindex hinzugefügt
Update: Das Quickmenü und der "Konfiguration bearbeiten" Button werden nur Admins bereitgestellt
Update: Sprach-Basis-Einträge werden jetzt ebenfalls in der tl_pct_customcatalog_language gelistet (Eine Update-Routine ist in der Systemwartung. Zusätzlich wird ein stündlicher Cronjob angestoßen, der ggf. nicht referenzierte Einträge mit in den Index aufnimmt.)
Updatehinweis:
Fixed: Behebt einen Fehler, der zu fehlenden Attributen (in Auswahllisten) führen kann.
Update: Das Caching wurde weiter angepasst.
Updatehinweis:
- Das Update wird allen CustomCatalog-Nutzern empfohlen
- Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache sollte geleert oder deaktivert sein.
- Ein Datenbankupdate ist nicht nötig
Changelog:
Code:
### 1.6.1 Fixed: An issue with missing attributes in attribute lists (#271) Update: Do not add object to the cache on the fly in Factory::find/fetch methods
Fixed: Das Umschalten von Spracheinträgen führte zu ungewollten neuen Einträgen
Fixed: Die Darstellung von mehrsprachigen CCs in Mode5,5.1
Fixed: Standalone-Sprach-Einträge werden nicht mehr aus der tl_pct_customcatalog_language entfernt
Hinzugefügt: DCA caching durch eigene DCA json Datei (Die Cache Dateien können, falls nötig, über die Systemwartung geleert werden)
Hinzugefügt: Detailseiten werden zu Suchindex hinzugefügt
Update: Das Quickmenü und der "Konfiguration bearbeiten" Button werden nur Admins bereitgestellt
Update: Sprach-Basis-Einträge werden jetzt ebenfalls in der tl_pct_customcatalog_language gelistet (Eine Update-Routine ist in der Systemwartung. Zusätzlich wird ein stündlicher Cronjob angestoßen, der ggf. nicht referenzierte Einträge mit in den Index aufnimmt.)
Code:
### 1.4.6 Fixed: isBaseRecord method and isLanguageRecord method must compare the given ids before returning Fixed: Toggling between languages might create a new language record Fixed: Do not purge standalone language records from tl_pct_customcatalog_language where pid=0 Fixed: Update mode 5,5.1 for the new multilanguage mode (#286) Added: $GLOBALS['PCT_CUSTOMCATALOG']['SETTINGS']['bypassCache'] to allow bypassing the caching Added: Cache.php getCustomElement(), addCustomElement() with class check if CE Cache.php exists Added: Create missing language entries for base records via daily cronjob Added: Media queries in styles.css for the isSelector,isSubpalette classes (#288) Added: Create a JSON dca file for caching the DCA array (#258) Added: Add pages to search index (#290) Added: Maintenance job for purging the json dca files Added: Maintenance job for updating the base language entries manually Update: Add the langpid GET parameter even for base entries in list view Update: More stability updates when creating language records Update: Remove duplicate language references in reviseTable hook Update: Do not instantiate the Database Result helper class twice Update: Show edit config button only to admins (#284) Update: Show the quickmenu only to admins (#285) Update: More updates due to the caching Update: Always show paste button in root for mode5,5.1 (#289)
- Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache sollte geleert oder deaktivert sein.
- Ein Datenbankupdate ist nicht nötig
- Es empfielt sich vielleicht einmal die Update-Routine für die Basis-Einträge über die Systemwartung laufen zu lassen. CC macht es aber ggf. auch automatisch beim nächsten Cronjob