Come posso verificare se un record è stato inserito correttamente nel database utilizzando Doctrine in symfony2?Verificare che il record sia stato inserito correttamente in Symfony2
La mia azione nel controller è
public function createAction(){
$portfolio = new PmPortfolios();
$portfolio->setPortfolioName('Umair Portfolio');
$em = $this->getDoctrine()->getEntityManager();
$em->persist($portfolio);
$em->flush();
if(){
$this->get('session')->setFlash('my_flash_key',"Record Inserted!");
}else{
$this->get('session')->setFlash('my_flash_key',"Record notInserted!");
}
}
Cosa devo scrivere nella dichiarazione if
?
Come è possibile visualizzare div diverse in vista in caso di esito positivo o negativo dell'inserimento? –
Aggiungi un messaggio flash con una chiave diversa - come setFlash ('insert_failed', 'Il tuo messaggio') e nel tuo modello di ramoscello fai qualcosa come {% se app.session.hasFlash ('insert_failed')%}
{% endif% } –sì, l'ho fatto ... grazie ancora per la rapida risposta :) –