我试图从2小时后下载symfony,但我找不到要下载的zip.我不能在我的网络上使用作曲家,这就是我想要一个拉链的原因.我花了很多时间在symfony网站的下载章节,但我找不到任何lts版本的zip.只有评估包以zip形式提供.我快疯了!
我在我的控制器中创建了一个表单,如下所示:
$data = array ();
$formBuilder = $this->createFormBuilder ( $data );
$formBuilder->add( 'Field1', NumberType::class, array(
'constraints' => array(
new NotBlank(),
),
) )
->add ( 'Field2', NumberType::class, array(
'constraints' => array(
new NotBlank(),
)
...);
$form = $formBuilder->getForm ();
Run Code Online (Sandbox Code Playgroud)
我试图将我的表单创建放在一个类型文件中。我是这样做的,但没有创建表单,我无法在视图中显示表单字段。我不明白为什么。
#in ControlController
$data = array ();
$formBuilder= $this->createFormBuilder(ControlType::class, $data);
$form = $formBuilder->getForm ();
#in ControlType
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add( 'Field1', NumberType::class, array(
'constraints' => array(
new NotBlank(),
),
) )
->add ( 'Field2', NumberType::class, array(
'constraints' …Run Code Online (Sandbox Code Playgroud) 我正在尝试将json对象映射到具有与键关联的值的数组.我需要保持键和值相关联,因为我将在之后对创建的数组进行排序.我的对象看起来像这样:
{"178":"05HY24","179":"1HY12","292":"1HY24","180":"3HY12"}
Run Code Online (Sandbox Code Playgroud)
我试着用这个函数做数组:
value=$.map(value, function(value, key) { return key,value; });
Run Code Online (Sandbox Code Playgroud)
但是键与我的值无关.键是0,1,2,3而不是178,179,292,180.我尝试了很多东西,但我不知道该怎么做.