【问题标题】:How to foreach form to volt in Phalcon?如何在 Phalcon 中将表单设置为伏特?
【发布时间】:2016-07-11 00:57:40
【问题描述】:

请告诉我,如何在 Phalcon 中将表单元素分配给 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>

我可以循环显示电压视图吗..? 我怎样才能循环它?我的意思是,我怎样才能访问元素形式并将其循环成伏特?

【问题讨论】:

    标签: php phalcon


    【解决方案1】:

    你可以这样做:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-26
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 2017-02-20
      相关资源
      最近更新 更多