Das Alias-Feld in TYPO3 vergrößern
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.
# Die Zeile ... $TCA["pages"]["columns"]["alias"]["config"]["max"]="32"; # ... ändern in: $TCA["pages"]["columns"]["alias"]["config"]["max"]="255";
# Die Zeile ... alias varchar(32) DEFAULT '' # ... ändern in: alias varchar(255) DEFAULT ''
Jetzt die Extension wie gewohnt installieren. Klicken Sie hierzu auf den Link "Click here to install the extension".