gpt4 book ai didi

php - 如何在 Phalcon 中将每个表格转换为伏特?

转载 作者:可可西里 更新时间:2023-11-01 00:40:53 24 4
gpt4 key购买 nike

请告诉我,如何在 Phalcon 中将表单元素 foreach 到 volt 模板引擎?

这是我的表单 class RegisterForm extends\Phalcon\Forms\Form :

 public function initialize(){

$usmsName = new Text('usmsName',[
'placeholder' => 'Full Name',
'class' => 'form-control no-border'
]);
$this->add($usmsName);

$usmsEmail = new Email('usmsEmail',[
'placeholder' => 'E-mail',
'class' => 'form-control no-border'
]);
$this->add($usmsEmail);
}

这是我的观点:

{{ form.label('usmsName', ['class':'col-sm-2 control-label']) }}
<div class="col-sm-10">
{{ form.render('usmsName') }}
</div>

{{ form.label('usmsEmail', ['class':'col-sm-2 control-label']) }}
<div class="col-sm-10">
{{ form.render('usmsEmail') }}
</div>

我可以循环电压 View 吗?我怎样才能循环它?我的意思是,我如何访问元素形式并将其循环成伏特?

最佳答案

你可以这样做:

{% for field in form %}
{{ field.label(['class':'col-sm-2 control-label']) }}
{{ field.render() }}
{% endfor %}

当循环 Phalcon 表单对象时,您将遍历每个表单元素。这对于生成通用表单非常有用,您只需传递配置,您的表单就会完成剩下的工作。

关于php - 如何在 Phalcon 中将每个表格转换为伏特?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38297803/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com