我的问题实体有一个正常的表格.
在该表单中有一个模态表单,允许用户为他们的问题添加其他标签.
这是我的模态形式的图像:

这是我的模态形式的twig模板:
<div id="mymodal" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Add New Tag</h4>
</div>
<form class="tagForm" id="tag-form" action="{{ path('addTag') }}" method="post" enctype="multipart/form-data">
<div class="modal-body">
<label for="tagName">Tag Name: </label>
<input id="tagName" class="form-control" type="text"/>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<input id="tag-form-submit" type="submit" class="btn btn-primary" value="Add Tag">
</div>
</form>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
查看我的模态表单的脚本:
$('#addTag').click(function(e) {
e.preventDefault();
$('#mymodal').modal();
});
Run Code Online (Sandbox Code Playgroud)
我的模态表单提交的脚本:
$(function() {
$('#tag-form').submit(function() {
$.ajax({
type: …Run Code Online (Sandbox Code Playgroud) 我正试图制作一个涉及遗传的ERD.我可以在MySQL Workbench中制作一个吗?
我一直在尝试提交一个表单,将一个Question对象添加到db中.
但每次我这样做,错误"CSRF令牌无效.请尝试重新提交表单"显示.
在我的表单的内容字段中,我附加了这个插件,这是一个与Stack Overflow相同的编辑器.
这是我的控制器代码:
/**
* Creates a new Question entity.
*
* @Route("/ask", name="question_create")
* @Method("POST")
* @Template("VerySoftAskMeBundle:Question:ask.html.twig")
*/
public function createAction(Request $request) {
$entity = new Question();
$form = $this->createCreateForm($entity);
$tags = $this->getDoctrine()->getRepository('VerySoftAskMeBundle:Tag')->findAll();
date_default_timezone_set('Asia/Manila');
$entity->setDateOfPost(new \DateTime());
$entity->setOwner($this->getUser());
$form->handleRequest($request);
if ($form->isValid()) {
$em = $this->getDoctrine()->getManager();
$em->persist($entity);
$em->flush();
return $this->redirect($this->generateUrl('question_show', array('id' => $entity->getId())));
}
return array(
'entity' => $entity,
'form' => $form->createView(),
'tags' => $tags
);
}
/**
* Creates a form …Run Code Online (Sandbox Code Playgroud)