AddOn


URL Generator Rewrite

Beschreibung

Dieses AddOn ist eine Erweiterung des Standard-Rewriters und nutzt den Extension Point URL_REWRITE.
Zur Manipulation des Frontend-Output wird eine Erweiterung des Extension Point FE_OUTPUT genutzt.
Der Artikel-URL wird automatisch generiert in der Form category1/category2/…/article und bildet so den Kategorien-Pfad eines Artikels ab.
Für die URL-Darstellung werden 3 zusätzliche Artikel-Parameter eingerichtet. Daher sollte das AddOn metainfo installiert sein.

Bei der Installation des AddOns werden die folgenden Meta Infos angelegt (inkl. entsprechenden Spalten in der Tabelle rex_article):
- art_custom_url : generierter Artikel-URL (“Custom URL”, ohne vorangestellten “/”) Eingabefeld (readonly) im Menü “Metadaten” des Artikels den Wert liefert die Standard-Funktion rex_getUrl($article_id) (mit vorangestelltem “/”)
- cat_dirname : “Verzeichnisname” für jede Kategorie der Wert wird im Menü “ändern” der Kategorie eingegeben, Default: Kategoriename (catname)
- art_basename : “Dateiname” für jeden Artikel der Wert wird im Menü “Metadaten” des Artikels eingegeben, Default: Artikel-Id (id) für Kategorie-Startartikel wird der Wert “index.html” generiert

Der Artikel-URL (Custom-URL mit vorangestelltem “/”) entspricht dann dem Pfad der “Verzeichnisnamen” der Kategorien und dem abschließenden “Dateinamen” des Artikels.

Die angelegten Meta Infos werden bei der De-Installation nicht entfernt.


busch-dettum.de/public/it/url_generator_rewrite.html

Umsetzung

Wolfgang Busch

An der Windmühle 3
38173 Dettum

busch-dettum.de


Versionen

1.0 (September 2016)

Für REDAXO
4.7.x, 4.6.x, 4.4.x
Veröffentlicht am
11.09.2016