当前位置: 首页>>代码示例>>PHP>>正文


PHP Form::init方法代码示例

本文整理汇总了PHP中Zend\Form\Form::init方法的典型用法代码示例。如果您正苦于以下问题:PHP Form::init方法的具体用法?PHP Form::init怎么用?PHP Form::init使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Zend\Form\Form的用法示例。


在下文中一共展示了Form::init方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: init

 public function init()
 {
     parent::init();
     // TODO: Change the autogenerated stub
     $this->add(array('name' => 'cost', 'type' => 'Text', 'options' => array('label' => 'Цена в USD')));
     $this->add(array('name' => 'currency', 'type' => 'DoctrineModule\\Form\\Element\\ObjectSelect', 'options' => array('object_manager' => $this->getServiceLocator()->getServiceLocator()->get('doctrine-document'), 'target_class' => 'Course\\Document\\Courses', 'label' => 'Валюта')));
     $this->add(array('name' => 'countThread', 'type' => 'Select', 'options' => array('label' => 'Количество потоков', 'value_options' => array('1', '5', '10', '50', '100', '500', '1000'))));
     $this->add(array('name' => 'start', 'type' => 'Button', 'options' => array('label' => 'Старт'), 'attributes' => array('class' => 'btn start')));
 }
开发者ID:lexx7,项目名称:course,代码行数:9,代码来源:Courses.php

示例2: init

 public function init()
 {
     parent::init();
     $this->setAttribute('method', 'post');
     $this->setHydrator(new ClassMethodsHydrator(false));
     $this->setInputFilter(new InputFilter());
     $this->add(['type' => 'Ajasta\\Client\\Form\\ClientFieldset', 'options' => ['use_as_base_fieldset' => true]]);
     $this->add(['type' => 'button', 'name' => 'submit', 'options' => ['label' => 'Submit', 'column-size' => 'sm-12 form-action'], 'attributes' => ['type' => 'submit', 'class' => 'btn-primary']]);
 }
开发者ID:DavidHavl,项目名称:Ajasta,代码行数:9,代码来源:ClientForm.php

示例3: init

 public function init()
 {
     parent::init();
     $this->setHydrator(new DoctrineHydrator($this->getObjectManager()))->setInputFilter(new InputFilter());
     $this->add(array('name' => 'semester', 'type' => SemesterFieldset::class, 'options' => array('use_as_base_fieldset' => true)));
     /*$this->add(array(
     			'name' => 'semester_csrf',
     			'type' => Csrf::class,
     		));*/
     $this->add(array('name' => 'submit', 'type' => 'Submit', 'attributes' => array('value' => 'Save', 'class' => 'btn-success'), 'options' => array('as-group' => true)));
 }
开发者ID:xelax90,项目名称:webtech_bubble-ple,代码行数:11,代码来源:SemesterForm.php

示例4: init

 /**
  * @inheritdoc
  */
 public function init()
 {
     parent::init();
     $this->add(array('name' => 'csrf', 'type' => 'csrf', 'required' => true, 'validators' => array(array('name' => 'csrf'))));
 }
开发者ID:kashandarash,项目名称:blog-example,代码行数:8,代码来源:AbstractForm.php

示例5: init

 public function init()
 {
     parent::init();
 }
开发者ID:schrammdocarmo,项目名称:zf2baseapp,代码行数:4,代码来源:BaseForm.php

示例6: init

 /**
  * {@inheritDoc}
  */
 public function init()
 {
     $this->getEventManager()->trigger(__FUNCTION__, $this);
     parent::init();
     if ($this->getOption('use_captcha')) {
         $this->addCaptchaElement();
     }
     if ($this->getOption('use_csrf')) {
         $this->addCsrfElement();
     }
     if ($this->getOption('use_submit_element')) {
         $this->addSubmitElement();
     }
     if ($this->getOption('use_reset_element')) {
         $this->addResetElement();
     }
 }
开发者ID:coolms,项目名称:common,代码行数:20,代码来源:Form.php


注:本文中的Zend\Form\Form::init方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。