Symfony:Widget架构不包括以下字段:title


Symfony: Widget schema does not include the following field(s): title

我在一个基于符号的项目中工作。我没有。

该页面在一个简单的Web服务器(debian+apache+php)中工作,我将其从我的家庭服务器中移动,使用debian+Nginx+php-fpm,这是有效的,但它抛出了一个错误,但没有。

完整错误如下:http://pastebin.com/PCy0v1J6

您移动了所有文件吗?我猜Brick是你schema.yml中的一个对象,它有一个属性"title"。您应该在lib/form/protice/base中有一个BaseBrickForm.class.php文件,如果没有,则应该执行/symfony学说:构建所有类。版本控制系统通常会忽略自动生成的类,因此这可能是问题的根源。

在SF_ROOT_DIR/lib/form/brickForm.class.php的第23ff行中,您有:

$this->useFields(array('title', 'content'));

请检查BaseBrickForm.class.php文件中定义的小部件,以及brickForm.cclass.php是否正在扩展BaseBrickForm!