[TYPO3-german] PHP/Extension - programmiertechnische Ratschläge gesucht

Steffen Liebig steffen.liebig at gmx.de
Thu Sep 3 19:38:04 CEST 2015


Da unser Programmierer seit gestern wieder da und das Modul eine 
Eigenkreation ist, werde ich das Thema intern mal anreißen. So weit ich 
weiß, hat er den Anfang des Threads auch mitbekommen.

Danke nochmal für die schnellen Reaktionen.

Am 03.09.2015 um 09:12 schrieb DirkHo:
> Hi Steffen,
>
> da kann ich Bernd nur zustimmen.
>
> Die Migration der Daten sollte ja nicht so wild sein. Du musst im 
> Endeffekt ja "nur" x neue Spalten anlegen und dann ein paar 
> Update-Statements - oder wenn du sicher gehen willst, ein paar 
> Select-Statements, die dir als Ausgabe die Update-Statements für jeden 
> einzelnen Datensatz ausgeben. Dann kannst du die sicherheitshalber 
> gegenchecken und dann auf die DB abfeuern.
>
> Je nachdem um wieviele Datensätze es sich handelt kannst du das evtl. 
> sogar per Hand über PhpMyAdmin machen. Je nachdem, wie fit du in Sql 
> bist wäre das auch eine Alternative.
>
> Nichts schlimmeres als immer wieder etwas an eine bestehende 
> "Fehlkonstruktion" irgendwie dran zu schustern, hauptsache es klappt 
> irgendwie. Aus dem Teufelskreis kommt man nur schwer wieder raus.
>
> Viele Grüße,
>
> Dirk
>
>
> Am 03.09.2015 um 08:47 schrieb bernd wilke:
>> Am 02.09.15 um 19:29 schrieb Steffen Liebig:
>>> Hallo Bernd und Dirk,
>>>
>>> danke für die schnellen Reaktionen.
>>>
>>> Im Grunde muss ich Euch beiden beipflichten. Das Beste wäre ein Feld
>>> "Vereine" und ein für das Kürzel ("SF" oder "Spvgg" etc) gewesen. Dann
>>> kann man nach dem Verein sortieren und das Kürzel davorsetzen.
>>
>> vielleicht ist ja jetzt der Zeitpunkt das endlich vernünfitg zu machen.
>>
>>> Bei uns lief es aber von Anfang an umgekehrt, weil a) bei den
>>> Anforderungen was Wichtiges übersehen wurde und b) ein Feld für den Ort
>>> schon da war. So war das Modul fertig, bis jemand merkte, dass nicht 
>>> nur
>>> Menschen, sondern auch Vereine den Ehrenteller bekommen können. Das
>>> Ganze gilt auch nur für den Teller und im Nachhinein was einzufügen -
>>> das direkt in der DB zu machen, wenn ich da drauf gekommen wäre...über
>>> die Modulerstellung hätte es das ganze Modul neu erstellt, weil neues
>>> Strukturelement (ich nenns mal so). Das war mir zu viel des Guten,
>>> weshalb ich unseren Programmierer fragte, ob sich das lösen lässt. 
>>> Da er
>>> bereits einen ViewHelper für solche Aufgaben hatte, wurde diese Lösung
>>> bevorzugt.
>>>
>>> Warum das jetzt nicht mehr funktioniert...man frage mich was Leichteres
>>> . Der Grund dürfte irgendwo zwischen UTF-8 (seltsamerweise stand die
>>> Tabelle auf Latin_Swedish) und den aktuellen PHP-Versionen liegen, was
>>> Anderes hat sich unterwegs nicht geändert.
>>
>> du kannst natürlich versuchen die Flickerei mit weiteren Provisorien zu
>> erweitern und mit wagemutigen Patches zum funktionieren bringen [1]
>> oder es endlich vernünfig machen.
>> Die zeit, die du jetzt sparst musst du sonst später mehrfach 
>> investieren.
>>
>> [1]
>> http://www.heimkinoraum.de/upload/images/news/Kabel_Chaos_mit_Technik.jpg 
>>
>>
>



More information about the TYPO3-german mailing list