title-Feld der Frontend Usergroups in TYPO3 verlängern

URL dieses Beitrags: http://blog.stefan-macke.com/2007/02/01/title-feld-der-frontend-usergroups-in-typo3-verlaengern/

Bin gerade auf ein kleines Problem bei der Entwicklung meiner TYPO3-Extension gestoßen. Ich wollte ja die Frontend Usergroups als Speicherort für die Abteilungen des Unternehmens nutzen und nun ist mir aufgefallen, dass die maximale Länge der Bezeichnung einer solchen Gruppe 20 Zeichen beträgt. Nicht gerade viel für eine aussagekräftige Abteilungsbezeichnung.

Doch wie gut, dass dieses Problem recht schnell zu lösen ist. Abgeschaut habe ich mir die Lösung bei der Extension Group title length extender. Zunächst muss der entsprechende SQL-Befehl in die ext_tables.sql:

  1. CREATE TABLE fe_groups (
  2.   title varchar(50) DEFAULT '' NOT NULL
  3. )

Das verändert schonmal die Datenbank. Jedoch ändert das nichts an der Einstellung des Formularfeldes im Backend. Dazu sind die folgenden Zeilen in der ext_tables.php notwendig:

  1. $TCA['fe_groups']['columns']['title']['config']['size'] = 50;
  2. $TCA['fe_groups']['columns']['title']['config']['max'] = 50;
  3. $TCA['fe_groups']['ctrl']['default_sortby'] = 'ORDER BY title';

Das habe ich nun also in meine Extension eingebaut und schwupps: es funktioniert...

Füge diesen Artikel zu deinen Bookmarks hinzu Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • bodytext
  • MisterWong
  • Reddit
  • Technorati
  • Spurl
  • description

Kommentare zu diesem Beitrag

  1. Gravatar Ingo
    Am 1. February 2007 um 13:44 Uhr

    Alles nicht mehr nötig ab 4.1, da ist das Feld verlängert worden

  2. Gravatar Stefan
    Am 1. February 2007 um 16:03 Uhr

    Hilfe. Ich dachte schon ich hätte was verpasst. Aber die Version 4.1 ist ja noch gar nicht stable (laut der TYPO3 Download Seite)...

    Trotzdem danke für die Info!

    Ich lasse die Modifikation des Feldes einfach trotzdem drin bei mir :)

Einen Kommentar schreiben

XHTML: Diese Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>