Moin,
ich habe Fragen
Ich bin nämlich bei der Entwicklung von Erweiterungen im Vergleich zu einer Webapplikation mit Symfony ohne Contao Struktur nicht durchgestiegen.
Ich habe jetzt in Symfony ein Applikation gebaut die lokal (über localhost) funktioniert. Mit dieser Applikation kann ich mittels Formulare Orte anlegen, in die Datenbank schreiben und sie an andere Stelle im Frontend ausgeben bzw das was in der Datenbank steht, anzeigen lassen.
Außerdem habe ich dort eine zweite Entity, diese mit der ersten verknüpft, um dort Datum und Besuchszeit zu "speichern".
Mit den Controllern erstelle ich die Formulare, regel das mit der Datenbank über den EntityManager usw.
Im Entity Ordner hab ich quasi einfach nur die Objekte/die Tabellen(Orte und Zeit) mit den Gettern und Settern.
Für die View nutze ich Twig Templates.
Wie bekomm ich das jetzt in Contao rein? Da steig ich nicht hinter
Die Ordnerstruktur ist eine andere. Die Übergabe an die View funktioniert anders. Ich habe keine Controller, kann keine Entity anlegen usw.
Ich habe eine frische 4.13er Installation und konnte nun mithilfe vom Codebook (https://easysolutionsit.de/codebook.html) ein einfaches Backend Modul bauen.
Das läuft aber komplett anders ab als die Symfony Applikation.
Wiederum sehe ich bei Github zB, dass einige Contao Projekte eine Symfony Struktur haben mit Controller, Entity etc.
Könnte mir bitte jemand erklären, wie ich die Symfony Struktur bei Contao nutzen kann und kann ich so Backend und Frontend Module bauen?
Lesezeichen