在PHP Symfony 2.8中访问细枝生成的表单字段
我有一个使用细枝生成表单的视图。我想在php测试代码中设置表单的字段 这里是风景在PHP Symfony 2.8中访问细枝生成的表单字段,php,html,symfony,twig,Php,Html,Symfony,Twig,我有一个使用细枝生成表单的视图。我想在php测试代码中设置表单的字段 这里是风景 {{ form_start(trackImageForm, {'attr': {'id': 'add_image_form'}}) }} <div class="modal-body"> {{ form_rest(trackImageForm) }} </div> <div class="modal-footer"> <button type="button" cl
{{ form_start(trackImageForm, {'attr': {'id': 'add_image_form'}}) }}
<div class="modal-body">
{{ form_rest(trackImageForm) }}
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Fermer</button>
<button type="submit" class="btn btn-primary" onclick="$(this).prop('disabled', true)">Télécharger</button>
</div>
{{ form_end(trackImageForm) }}
我想将URL字段设置为我想要的值,但我无法访问它。
有人能给我看看吗?
谢谢您可能应该使用完整的输入名称,如
$form = $crawler->selectButton('Télécharger')->form([
'track_image[origin]' => 'http://www.test.com/image.jpg'
]);
因为DOMCrawler不知道Symfony表单组件 似乎有用!我会在几分钟内接受答案,我不能接受
$form = $crawler->selectButton('Télécharger')->form(array('HERE IS MY PROBLEM' => 'http://www.test.com/image.jpg'));
$form = $crawler->selectButton('Télécharger')->form([
'track_image[origin]' => 'http://www.test.com/image.jpg'
]);