Hallo,
ich habe mir vorhin das Theme 80/20 über die offizielle Contao-Seite gekauft. Inzwischen ist das ganze installiert. Aber ich wünschte, ich hätte ein anderes Theme gekauft. Denn das hier zeigt, dass der Macher keine Ahnung von Contao hat.
So ist das fe_page.html5 massiv angepasst. Statt den Header wie in Contao üblich aus Modulen zusammenzusetzen wurde hier <?php echo $this->header; ?> komplett(!!!) entfernt und manuell alles von Hand reingecodet was dort hin soll. Inklusive dem Missbrauch eines eigenen Layoutbereichs.
Das hätte super-easy mit den Contao-Boardmitteln gelöst werden können. Das wäre schneller, einfacher, logischer und verständlicher.
Genau so schlimm die fe_page_home.html5. Dort wird eine Variable gesetzt um dann die fe_page.html5 zu inkludieren. Diese Variable setzt dann eine Body-Klasse für die Startseite. Statt das man sie einfach in das dafür vorgesehene Feld(!) im Seitenlayout einträgt.
Ich will gar nicht wissen, was mich in den anderen 20 Templates noch an unnötigem Code erwartet.
Ok, wenn Leute so einen Unfug selbst verkaufen, kann ich damit ja leben. Aber das so was über den offiziellen Contao-Theme-Shop verkauft wird, halte ich für bedenklich. Wer so offensichtlich das System verbiegt weil er es nicht verstanden hat, sollte so etwas dann nicht als offizielles Theme verkaufen dürfen.
So erziehen wir "unsere" User genau auch in diese Richtung: Das System noch nicht mal ansatzweise zu verstehen versuchen und statt dessen komplett zu verbiegen.
Meine letzten Kundenprojekte begannen übrigens damit, dass ich genau solchen groben Unfug immer erst mal aus dem System entfernen musste, damit es wieder funktioniert. Beispielsweise dass Formulare von Hand als HTML eingebaut wurden, an ein externes PHP-Skript gesendet, welches die Daten vermailte und dann zurück auf eine Contao-Seite leitet.
Ziemlich frustiert über das was so mache Agentur als "Contao" abliefert, es damit aber nichts mehr zu tun hat, außer das man es versehentlich mit installiert hat. Und besonders frustriert darüber, dass so etwas auch noch offiziell unterstützt wird.
Jan
PS: Ich mache mich jetzt an den Umbau des Themes, so dass es nutzbar wird.
Lesezeichen