代码之家  ›  专栏  ›  技术社区  ›  vimuth

symfony 4-InvalidArgumentException:当前节点列表为空

  •  0
  • vimuth  · 技术社区  · 6 年前

    $crawler = $this->client->request('GET', '/admin/user/new');
    
            $form = $crawler->selectButton('Save')->form(array(
                'user[displayName]' => 'user',
                'user[username]' => 'user@yahoo.com',
                'user[password]' => 'user123',
                'user[phoneNumber]' => '1234789',
                'user[roles]' => 'ROLE_USER',
            ));
            $crawler = $this->client->submit($form);
    
            $crawler = $this->client->followRedirect();
    
            $this->assertGreaterThan(
                    0, $crawler->filter('html:contains("Le tue modifiche sono state salvate!")')->count()
            );
    

    但我最后只犯了这个错误,

    我试着用语言英语

    1 回复  |  直到 6 年前
        1
  •  1
  •   vimuth    6 年前

    意思是不能得到 $form = $crawler->selectButton('Save')

    $form = $crawler->selectButton('Salva')
    

    你可以通过班级或身份证来获取,这样语言就不重要了。

    $form = $crawler->filter('button.btn-success')