Mi chiedo se qualcuno ha qualche buon consiglio/esperienza riguardo l'impostazione di meta titoli dinamici in Symfony?Titoli di pagine dinamiche in Symfony 1.4
Attualmente, la soluzione io sappia sarebbe quella di utilizzare il seguente codice per impostare un titolo individidually in ogni azione:
$this->getResponse()->setTitle('This is a title');
Perché ho anche bisogno di titoli tradotti, ho potuto chiamare l'helper i18n in l'azione per farli includere negli XLIFF estratti. Non è necessaria alcuna roba SEO speciale, solo un titolo pulito.
Tuttavia, quanto sopra richiede che io modifichi ogni singola azione separatamente. View.yml non è adatto in quanto ho spesso più azioni/modelli per modulo.
Qualcuno è a conoscenza di un approccio migliore in Symfony o questa è davvero la giusta/unica strada da percorrere?
Grazie.
Utilizzando il metodo preExecute non è un bel modo di farlo dal momento che legherà la logica titolo per l'aria troller. Dovrebbe essere nella vista perché è parte del livello di presentazione, non del controller. – phidah