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


PHP Html::add方法代碼示例

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


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

示例1: __construct

 public function __construct($name, $label)
 {
     $this->monitor('Drahak\\Tables\\Table');
     parent::__construct(NULL, $name);
     $this->cellPrototype = Html::el('td');
     $this->labelPrototype = Html::el('th');
     $this->labelPrototype->add(Html::el('a', $label));
     $this->column = $name;
 }
開發者ID:drahak,項目名稱:tables,代碼行數:9,代碼來源:Column.php

示例2: tryAddIcon

 /**
  * Should the element has an icon?
  * @param  Html            $el
  * @param  string|null     $icon
  * @param  string          $name
  * @return void
  */
 public function tryAddIcon($el, $icon, $name)
 {
     if ($icon) {
         $el->add(Html::el('span')->class(DataGrid::$icon_prefix . $icon));
         if (strlen($name)) {
             $el->add(' ');
         }
     }
 }
開發者ID:OCC2,項目名稱:occ2pacs,代碼行數:16,代碼來源:ButtonIconTrait.php

示例3: render

 public function render()
 {
     if (empty($this->dotaz)) {
         throw new \Flame\Ares\AresException('Vyplň alespoň jeden IČ.');
     }
     foreach ($this->dotaz as $key => $val) {
         $this->xml->add('<Dotaz><Pomocne_ID>' . $key . '</Pomocne_ID><ICO>' . $val . '</ICO></Dotaz>');
     }
     $this->xml->__set('dotaz_pocet', $this->count);
     return $this->xml->render();
 }
開發者ID:djdaca,項目名稱:Ares,代碼行數:11,代碼來源:Request.php

示例4: input

 public static function input(Html $input, BaseControl $control)
 {
     $name = $input->getName();
     if ($name === 'select' || $name === 'textarea' || $name === 'input' && !in_array($input->type, array('radio', 'checkbox', 'file', 'hidden', 'range', 'image', 'submit', 'reset'))) {
         $input->addClass('form-control');
     } elseif ($name === 'input' && ($input->type === 'submit' || $input->type === 'reset')) {
         $input->setName('button');
         $input->add($input->value);
         $input->addClass('btn');
     }
     return $input;
 }
開發者ID:racinmat,項目名稱:forms,代碼行數:12,代碼來源:BS3InputMacros.php

示例5: buildFooter

 private function buildFooter(Html $output)
 {
     $footer = new Footer($this->paginator);
     $footerObject = $footer->render();
     $output->add($footerObject);
 }
開發者ID:roarbb,項目名稱:datagrid,代碼行數:6,代碼來源:DefaultRenderer.php

示例6: _addOperationToMenu

 /**
  * @param string $operationName
  * @param Html $menu
  * @param string $mediaTrigger
  */
 private function _addOperationToMenu($operationName, &$menu, $mediaTrigger)
 {
     switch ($operationName) {
         case 'newFolder':
             $menu->add($this->createNewFolderMenuItem());
             break;
         case 'newGallery':
             $menu->add($this->createNewGalleryMenuItem());
             break;
         case 'loadFiles':
             $menu->add($this->createLoadFilesMenuItem());
             break;
         case 'loadImages':
             $menu->add($this->createLoadImagesMenuItem());
             break;
         case 'insertGallery':
             $menu->add($this->createInsertGalleryMenuItem($mediaTrigger));
             break;
         case 'insertFile':
             $menu->add($this->createInsertFileMenuItem($mediaTrigger));
             break;
     }
 }
開發者ID:jurasm2,項目名稱:bubo,代碼行數:28,代碼來源:Content.php

示例7: buildPaginatorPages

 private function buildPaginatorPages(Html $unorderedList)
 {
     $actualPage = $this->paginator->page;
     for ($i = 1; $i <= $this->paginator->pageCount; $i++) {
         if ($this->shouldSkipThisPaginationPage($i)) {
             continue;
         }
         $httpService = new HttpService();
         $paginationUrl = $httpService->getUrlWithPaginator($i);
         $listItem = $this->html->el('li');
         $anchor = $this->html->el('a')->addAttributes(array('href' => $paginationUrl))->setText($i);
         if ($actualPage == $i) {
             $listItem->addAttributes(array('class' => 'active'));
         }
         $listItem->add($anchor);
         $unorderedList->add($listItem);
     }
 }
開發者ID:roarbb,項目名稱:datagrid,代碼行數:18,代碼來源:Footer.php


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