6
symfony2でDoctrineを使用してレコードがデータベースに正常に挿入されているかどうかを確認するにはどうすればよいですか?symfony2にレコードが正常に挿入されていることを確認してください
コントローラでの私の行動は
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!");
}
}
私はif
文で何を書くべきでしょうか?
挿入の成功と失敗に応じてビュー内に異なるdivを表示するにはどうすればよいですか? –
setFlash( 'insert_failed'、 'Your message')のような別のキーを持つフラッシュメッセージを追加し、twigテンプレートの中で{%if app.session.hasFlash( 'insert_failed')%}
{%endif% } –はい私はそれをしました...クイックレスポンスにもう一度感謝します:) –