[TYPO3-german] int zu string in Erweiterung

Bernd Wilke t3n at pi-phi.de
Wed Dec 23 11:15:59 CET 2015


Am 23.12.2015 um 09:38 schrieb M. Cigdem Klengel:
> Hallo,
>
> ich möchte gerne eine Erweiterung anpassen, die ich vor Jahren mit der
> Erweiterung Kickstarter geschrieben habe.
> Die Erweiterung legt eine neue Tabelle an in der es zwei Einträge gibt,
> die ich bisher als int gehalten habe. Nun muss ich aber feststellen,
> dass die Zahlen zu lang sind sodass ich sie gerne als string anlegen will.
>
> Kann ich dafür 'einfach' in die Datei ext_tables.sql gehen und dort
> statt int string schreiben? Das klingt in meinem Kopf schon skurril...
> Wie gesagt, ich hab das unter Typo3 4.7 noch mit Kickstarter gemacht.
> Jetzt mit Typo3 6.2 und ohne Kickstarter stehe ich etwas auf dem Schlauch.

der kickstarter hat doch auch nur ein Grundgerüst erstellt, dass du 
anpassen musst. und gerade die 'möglichen' Eingabetypen waren sehr 
beschränkt weil nur Beispiele.
eine Änderung der Feldtypen gehört also zum Konzept des Kickstarters.
nur solltest du dir natürlich überlegen welche Änderung welche 
Auswirkung hat und wo du ggfls. nacharbeiten und anpassen musst.

was mir so spontan einfällt:
- wenn die Zahlen größer werden: entweder das sind gar keine Zahlen 
sondern Ziffernfolgen oder das Rechnen (dafür braucht man Zahlen) könnte 
Probleme wegen Rundungsfehlern bekommen.
- Validatoren müssen angepasst werden (TCA-Definition)

bernd



More information about the TYPO3-german mailing list