Question | Answer |
Alle Klassen neu erzeugen | symfony doctrine:build --all |
Generieren allen nötigen Codes für das Schema | symfony doctrine:build |
Nur die Klassen zu einem Schema werden neu erzeugt | symfony doctrine:build --all-classes |
Wo werden die CSS-Dateien eingebunden? | apps/fronten/config/view.yml |
Wie setzt man den Typ einer CSS in der view.yml? | [Pfadangane zur CSS]: {media:print} |
Warum wird eine Änderung in einer view.yml nicht wirksam? | ./symfony cc |
Wie ist ein Projekt aufgebaut? | Jedes Projekt hat in der Regel eine symfony-Installtion. Jedes Projekt besteht aus mehreren Applikationen. |
apps/ | Enthält alle Applikationen des Projekts. |
cache/ | Alle Files, die vom Framework gecacht werden |
config/ | Die Konfigurationsfiles des Projekts |
lib/ | Alle Libaries und Classen des Projekts |
log/ | Alle Logfiles |
plugins/ | Die installierten Plugins |
test/ | Bereich für Unittests |
web/ | Webroot-Verzeichnis |
Wie kann in symfony eine neue app erstellt werden? | symony generate:app frontend |
Welche Unterverzeichnisse werden in einer neu angelegten app angelegt? | config, i18n, lib, modules, templates |
Was muss beim virtuellen Host umgestellt werden, wenn ein neues Projekt eingerichtet wird? | Dem HOST muss mitgeteilt werden wo sich das Docroot befindet und welches die index.php ist, die aufgerufen werden soll. |
Zugriff auf das DB-Feld modal_container in der Action | $this->user->getModalContainer() |
Wert 1 in x in symfony Session in einer Action schreiben | $this->getUser()->setAttribute('x', "1") |
Wert von x aus symfony Session in einer Action auslesen | $this->getUser()->getAttribute('x'); |