Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Symfony爬虫发送表单,不带保存按钮(自动保存功能)_Php_Symfony_Testing_Web Crawler_Autosave - Fatal编程技术网

Php 使用Symfony爬虫发送表单,不带保存按钮(自动保存功能)

Php 使用Symfony爬虫发送表单,不带保存按钮(自动保存功能),php,symfony,testing,web-crawler,autosave,Php,Symfony,Testing,Web Crawler,Autosave,我正在为symfony编写功能测试,我在页面上发送表单时遇到问题,页面上没有任何保存按钮,只有自动保存功能 通常我先找到保存按钮,用数据填写表格,然后再保存 谢谢大家! 可以对表单元素本身调用form()方法 $form = $crawler->filter('css-selector-to-form')->form(); $crawler = $client->submit($form); $form = $crawler->filter('css-selector-

我正在为symfony编写功能测试,我在页面上发送表单时遇到问题,页面上没有任何保存按钮,只有自动保存功能

通常我先找到保存按钮,用数据填写表格,然后再保存

谢谢大家!

可以对表单元素本身调用form()方法

$form = $crawler->filter('css-selector-to-form')->form();
$crawler = $client->submit($form);
$form = $crawler->filter('css-selector-to-form')->form();
$crawler = $client->submit($form);