Länge des Feldes 'Alias' auf 255 Zeichen erweitern

Das Alias-Feld im TYPO3 Backend
Alias Feld im TYPO3 Backend

Das Feld Alias (zu finden in den Seiteneigenschaften einer TYPO3-Seite) dient dazu, einer Seite im Frontend einen "Namen" zu geben. Dies ist nützlich, wenn man statt der üblichen URLs mit IDs (index.php?id=42) lieber URLs der Art index.php?id=produkte oder (mit SimulateStaticDocuments oder der realurl Extension) produkte.html verwenden möchte. In diesen Fällen wäre als Alias 'produkte' anzugeben.

Standardmäßig ist die Länge des Aliasfeldes in TYPO3 auf 20 Zeichen begrenzt. Um diese Einschränkung etwas abzuschwächen wurde die Extension "Extend Alias length to 32" (Extension key: alias32) entwickelt, die eine Alias-Länge von 32 Zeichen ermöglicht. Doch auch mit 32 Zeichen stößt man recht bald an Grenzen, was die Vergabe von URL-Namen bei größeren Websites anbelangt.

Wie man diese Extension nutzen kann, um die Anzahl der Zeichen für Aliasnamen auf 255 zu erweitern, wird in den folgenden einfachen Schritten beschrieben.

Vorgehensweise

Im Extension Manager die Extension "alias32" herunterladen, aber noch nicht installieren.

Die Extension aufrufen und Edit files wählen.

Datei ext_tables.php ändern

ext_tables.php
# Die Zeile ...
$TCA["pages"]["columns"]["alias"]["config"]["max"]="32";
# ... ändern in ...
$TCA["pages"]["columns"]["alias"]["config"]["max"]="255";

Datei ext_tables.sql ändern

ext_tables.sql
# Die Zeile ...
alias varchar(32) DEFAULT ''
# ... ändern in ...
alias varchar(255) DEFAULT ''

Extension installieren

Jetzt die Extension wie gewohnt installieren. Klicken Sie hierzu auf den Link Click here to install the extension.

Kommentare zu Länge des Feldes 'Alias' auf 255 Zeichen erweitern

Gib jetzt den ersten Kommentar zu diesem Artikel ab!


Kommentar abgeben


(wird nicht veröffentlicht, Gravatar ist eingeschaltet)



* Diese Felder sind für das Kommentieren notwendig

Besucher fanden diese Seite unter folgenden Suchbegriffen:

typo3 alias · typo3 alias länge · feldlänge sql vergrössern · sql alias länge · alias i typo3