Hallo liebe Contao-Freunde,
sorry, dass ich euch wider Erwarten noch mal belästigen muss.
Wer meinen vorherigen Beitrag vor ein paar Wochen gelesen hat, kann sich eventuell noch daran erinnern, dass ich vorhabe, 2 Seiten ins Netz zu stellen. Eine davon - meine Erfahrungsseite übers Staatsexamen - ist nun fast fertig, die andere werd ich doch erst während des Referendariats zusammenschustern können. Für Interessierte: Mein (anfänglich hier geschildertes) Absturzproblem hat sich durch die Verwendung von Virtual Box und eines dort installierten Win XP SP 3 Betriebssystems nunmehr erledigt.
Mit meinen 2 Büchern "Websites erstellen mit Contao" und dem offiziellen Contao-Handbuch habe ich bislang auch jedes Problem in den Griff gekiegt.
Bis jetzt.
Ich programmiere schon seit min. 15 Jahren (nebenbei, bin kein Informatiker), allerdings fast nur Basic-Dialekte (Visual Basic, Pure Basic), mal nen kleinen Ausflug ins Reich des kryptischen C++ und Actionscript (für Flash MX damals) hab ich auch mal ganz gut gekonnt. Bin somit kein PHP-Progger! Allerdings habe ich mir heute nen Openbook über PHP 4 runtergeladen (bei Gallileo gibts die Dinger - legal !) - ich weiß alte Version, aber zum Kennenlernen reichts erst mal - und nach knapp einer Stunde hatte ich nen Überblick über die grundlegende Syntax, vieles kam mir sofort vertraut vor. Mehr brauch ich auch nicht wissen, denn ich hatte eigentlich vor, mit ner kurzen IF-Abfrage und nem Stringüberprüfungskommando wie der Funktion stripos ( ) oder sowas in der Richtung abzuchecken, ob mein Benutzer in meinem Kontakformular ne Fakermail verwendet wie bspw. Spambog.com. Das hätte ich ja durch einen (schleifendurchlaufenden) Vergleich mit einem Array, der die jeweiligen Endungen der Wegwerfmailaccounte enthält, auch ohne tiefergehendes PHP-Wissen irgendwie hingekriegt. Hab schon in vielen fremden Programmiersprachen einfache Angelegenheiten erledigt, das ist keine große Kunst.
Nun habe ich in Buch 1 "Websites erstellen mit Contao", das ich ansonsten für absolut genial halte, gar nichts darüber gefunden, wo ich dies betreffend bei Contao ansetzen soll und beim offiziellen Contao-Buch von Leo Feyer habe ich den Eindruck, dass der Mann den - nicht zu schaffenden - Spagat zwischen Lernbuch und vollständigem Nachschlagewerk eher zu Lasten des Erstgenannten vollzogen hat. Das offizielle Contao-Buch von Leo Feyer ist zwar gewiss vollständig, leider aber für absolute Neulinge wie mich nicht zum ERLERNEN geeignet, sondern eher zum komprimierten Wiederholen bzw. Erlernen von bekannten Strukturen - wie bspw. die jeweiligen CSS-Klassen der Module.
Zwar fand ich etwas über das "validateFormField" und die Funktion "validate", hab aber nicht verstanden, wo und wie ich da in welcher Form was verändern soll, um meine kleine Abfrage einzubauen. Vielleicht bin ich auch einfach nur zu blöd für den Krempel.
Auch das Durchsuchen des Forums hier, brachte mir keine Erleuchtung, da in den jeweiligen Postings auch schon zuviel Hintergrundwissen vorausgesetzt wird. Auch die Linkliste von Nina: http://www.contao-community.de/showt...tao-Entwickler
half mir nicht weiter.
Ein Buch, das sich nur mit derartigen Themen beschäftigt, hab ich auch nicht gefunden.
Bevor ich es aus Zeitgründen sein lasse, daher meine Fragen an euch:
1. Ist mein Vorhaben in kurzer Zeit ohne großen Aufwand umsetzbar oder muss ich da tatsächlich noch 2 Semester lang PHP-Vorlesungen in meiner ehemaligen Uni besuchen und zudem noch nen paar englischsprachige Seminare über Contao?
2. Wenn Frage 1 zu bejahen ist: Gibt es jemanden, der das auch für einen einfach gestrickten Menschen wie mich erklären kann?
Antworten nach Freitag gegen 18 Uhr nützen mir allerdings für dieses Projekt nichts mehr, da ich meine Seite dann (hoffentlich) aufschalte und die blöde Prüfung einfach weglasse. Bin wie gesagt unter enormem Zeitdruck.
Vielen Dank im Voraus!
Lesezeichen