6
Symfony2에서 Doctrine을 사용하여 레코드가 데이터베이스에 성공적으로 삽입되었는지 어떻게 확인할 수 있습니까? 컨트롤러해당 레코드가 Symfony2에 성공적으로 삽입되었는지 확인
내 행동은 내가 if
성명에서 무엇을 작성해야
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!");
}
}
입니까?
삽입 성공 및 실패에 따라보기에서 다른 div를 어떻게 표시합니까? –
setFlash ('insert_failed', 'Your message')와 같은 다른 키가있는 플래시 메시지를 추가하고 나뭇 가지 템플릿에서 {% if app.session.hasFlash ('insert_failed') %}
{% endif % } –예 내가 해냈습니다 ... 빠른 응답을 주셔서 다시 한번 감사드립니다 :) –