Php Symfony 3模态
为什么当我点击我的链接时我的模态没有出现? 我喜欢这样,我不知道哪里出了问题 在我的表格中,我的编辑按钮是一个下拉按钮,因为我在这个表格中加入了两个实体,所以当我点击编辑我的一个实体的链接时,模式不会出现,页面只会淡入淡出状态 edit.html.twigPhp Symfony 3模态,php,twitter-bootstrap,symfony,Php,Twitter Bootstrap,Symfony,为什么当我点击我的链接时我的模态没有出现? 我喜欢这样,我不知道哪里出了问题 在我的表格中,我的编辑按钮是一个下拉按钮,因为我在这个表格中加入了两个实体,所以当我点击编辑我的一个实体的链接时,模式不会出现,页面只会淡入淡出状态 edit.html.twig <a data-toggle="modal" href="#edit{{ fruit.id }}"> Edit </a> <div class="modal" id="edit{{ fruit.id }}
<a data-toggle="modal" href="#edit{{ fruit.id }}">
Edit
</a>
<div class="modal" id="edit{{ fruit.id }}">
{{ form_start(edit_form, { 'method' : 'post', 'action': path('fruit_edit', { 'id' : fruit.id }) }) }}
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title">Edit</h4>
</div>
<div class="modal-body">
{{ form_widget(edit_form) }}
<input type="submit" value="Edit" />
</div>
</div>
{{ form_end(edit_form) }}
</div>
<td>
<div class="dropdown">
<button class="btn btn-info dropdown-toggle btn-xs" type="button" data-toggle="dropdown">
<span class="glyphicon glyphicon-edit" aria-hidden="true"></span>
</button>
<ul class="dropdown-menu">
<li>{{ render(controller('AppBundle:Fruit:edit', { 'id' : fruit.id } )) }}</li>
<li>href="#">Categories</a></li>
</ul>
</div>
请帮我看看有什么问题,谢谢 您可以尝试将您的
容器移到
标签外:
-
&时代;
编辑
public function editAction(Request $request, Fruit $fruit)
{
$deleteForm = $this->createDeleteForm($fruit);
$editForm = $this->createForm('AppBundle\Form\FruitType', $fruit);
$editForm->handleRequest($request);
if ($editForm->isSubmitted() && $editForm->isValid()) {
$this->getDoctrine()->getManager()->flush();
return $this->redirectToRoute('fruit_edit', array('id' => $fruit->getId()));
}
return $this->render('fruit/edit.html.twig', array(
'fruit' => $fruit,
'edit_form' => $editForm->createView(),
'delete_form' => $deleteForm->createView(),
));
}