Zend表单按钮对齐

时间:2016-10-13 07:08:55

标签: forms zend-framework

我有一个带有两个按钮的Zend表单,提交重置。请参阅以下表单代码。

$submit = $this->CreateElement('submit','submit')
               ->setLabel('SUBMIT');

$submit->setDecorators(
    array('ViewHelper',
          'Description',
          'Errors',
          array(
              array('data'    => 'HtmlTag'),
              array('tag'     => 'td',
                    'colspan' => '2',
                    'align'   => 'center')
          ),
          array(
              array('row'       => 'HtmlTag'),
              array('tag'       => 'tr',
                    'closeOnly' => 'true')
              )
          )
    );

$reset = $this->CreateElement('reset', 'reset')
              ->setLabel('RESET');

$reset->setDecorators(
    array('ViewHelper',
          'Description',
          'Errors',
          array(
              array('data' => 'HtmlTag'),
              array('tag'  => 'td')
          ),
          array(
              array('row'       => 'HtmlTag'),
              array('tag'       => 'tr',
                    'closeOnly' => 'true')
              )
          )
    );

这是我的表格输出图片:

Enter image description here

此重置和提交按钮是一个丑陋的视图。我不喜欢这种观点。 如何在同一行中设置重置和提交按钮?

1 个答案:

答案 0 :(得分:0)

对两个按钮使用valign="top"