zend-form-element

    0热度

    2回答

    我想用ZF 1.12在注册表格中添加自定义HTML(“注册”按钮附近的“登录”链接)。 当我做到这一点与: $submit = new Zend_Form_Element_Submit('register'); $submit->setDescription(" or <a href='auth/login'>Login</a>"); ...然后将链接置于下一行,但我需要它靠近“注册”按钮

    0热度

    2回答

    我正在添加一个同意复选框到现有的表单。我无法将标签呈现在复选框的右侧。我究竟做错了什么? 请注意,复选框使用$this->addElement(创建,因为表单的其余部分是以这种方式创建的。 我感谢你在前进。 $this->addElement('checkbox', 'isUserConsent', array( 'options' => array(array('placement'

    5热度

    3回答

    随着最新发布的Zend Framework 2的版本,two new form elements were added; DateSelect和MonthSelect。我想用前者,增加三个选择;日,月和年。但是,我有一个格式化输出的问题,我想如何 - 而且,没有任何文档! 我加入表单元素,以我的形式是这样的(从this page拍摄): $this->add(array( 'type' =

    2热度

    2回答

    由于某些原因,Zend Framework 1.12假设您想要多重选择时,将Zend_Form_Element_Select与setIsArray一起使用时。这看起来像是一个奇怪的框架行为,所以我认为必须有一个解决方法或另一个选项,我只是没有设置。 例如,如果我使用下面的代码: $element = $this->getElement('element'); $element->setIsArr

    0热度

    3回答

    我可以使用下面的方法覆盖zend表单元素的所有错误消息。 $name->setRequired(TRUE) ->setAttrib('id', 'fullname') ->addErrorMessage('Please provide your name'); 但是,当我使用工厂模式创建表单元素时,我无法复制此信息。 'errorMessage'键不执行任何操作。 $thi

    0热度

    2回答

    我已经有2文本字段,即最低金额&最大金额的形式。我想知道是否有可能对我来说,价值在文本字段“最低量”在文本字段中的值进行比较“最大金额”,并使用验证在Zendform反之亦然。

    0热度

    1回答

    与this post相关我希望将手动添加表单元素到我的Entity中的Annotations。 的代码看起来是这样的: $this->add(array( 'name' => 'formElementName', 'type' => 'DoctrineModule\Form\Element\ObjectSelect', 'attributes' => array(

    0热度

    1回答

    我想传递一个值作为函数的参数。该函数在文本字段的onchange()上定义。 我使用下面的代码..我使用zend窗体来创建元素。 $filedName = "cust_attr_".($i+1); $fieldArr[$i] = $this->createElement('Text',$filedName) -> setAttrib('class','k-textbox float_left

    0热度

    2回答

    我正在使用Zend Framework 1.12,制作一个包含多个表单的页面。我使用一个主表单并在其中进行子表单。因此,我只有一个验证代码部分。 这些子表单指向数据库中的不同表。目标是,如果数据库中有一行关于该表单,表单应该将数据库中的值作为默认值,以便用户更改该数据的机会。如果数据库中没有一行,这个表单的输入将被插入到db中。 首先,我可以从db中获取值并将它们显示为表单元素的值。但是,当我改变

    0热度

    2回答

    在ZF1表单的元素有一个setDescription方法是输出作为鉴于<p>description here</p> .... ZF2似乎没有这个方法 所以我的问题是,我怎样才能添加描述成元素? 这是我的看法: <div> <? $form = $this->form; $form->prepare(); echo $this->form()->openTa