當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Zend_Form_Element_Checkbox::render方法代碼示例

本文整理匯總了PHP中Zend_Form_Element_Checkbox::render方法的典型用法代碼示例。如果您正苦於以下問題:PHP Zend_Form_Element_Checkbox::render方法的具體用法?PHP Zend_Form_Element_Checkbox::render怎麽用?PHP Zend_Form_Element_Checkbox::render使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Zend_Form_Element_Checkbox的用法示例。


在下文中一共展示了Zend_Form_Element_Checkbox::render方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: render

 /**
  * @param string $content
  * @return string
  */
 public function render($content)
 {
     $prepend = $this->getElement()->getAttrib('prepend');
     $append = $this->getElement()->getAttrib('append');
     if (null === $prepend && null === $append) {
         return $content;
     }
     $placement = 'prepend';
     $addOn = $prepend;
     if (null !== $append) {
         $placement = 'append';
         $addOn = $append;
     }
     if (is_array($addOn)) {
         $addOn = new Zend_Config($addOn, true);
     }
     $addOnClass = 'add-on';
     if ($addOn instanceof Zend_Config) {
         if (isset($addOn->active) && true === $addOn->active) {
             $addOnClass .= ' active';
             unset($addOn->active);
         }
         $prependedElement = new Zend_Form_Element_Checkbox($addOn);
         $prependedElement->setDecorators(array(array('ViewHelper')));
         $addOn = $prependedElement->render($this->getElement()->getView());
     }
     $this->getElement()->setAttrib('prepend', null);
     $this->getElement()->setAttrib('append', null);
     $span = '<span class="' . $addOnClass . '">' . $addOn . '</span>';
     return '<div class="input-' . $placement . '">
                 ' . ('prepend' == $placement ? $span : '') . $content . ('append' == $placement ? $span : '') . '
             </div>';
 }
開發者ID:rusnewman,項目名稱:zend-form-decorators-bootstrap,代碼行數:37,代碼來源:Addon.php

示例2: render

 public function render(Zend_View_Interface $view = null)
 {
     $checkbox = parent::render($view);
     return $this->setBootstrapConfiguration($checkbox);
 }
開發者ID:getJv,項目名稱:ModuleTeste,代碼行數:5,代碼來源:Checkbox.php


注:本文中的Zend_Form_Element_Checkbox::render方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。