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


PHP Admin::getTemplate方法代碼示例

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


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

示例1: getBaseTemplate

 /**
  * return the base template name
  *
  * @param Request $request
  * @param Admin $admin
  * @return string the template name
  */
 protected function getBaseTemplate(Request $request, Admin $admin)
 {
     if ($request->isXmlHttpRequest()) {
         return $admin->getTemplate('ajax');
     }
     return $admin->getTemplate('layout');
 }
開發者ID:networking,項目名稱:init-cms-bundle,代碼行數:14,代碼來源:HelpTextController.php

示例2: getTemplate

 public function getTemplate($name)
 {
     switch ($name) {
         case 'edit':
             return 'AppBundle::Backend/CRUD/edit.html.twig';
             break;
         default:
             return parent::getTemplate($name);
             break;
     }
 }
開發者ID:Cartesia,項目名稱:01,代碼行數:11,代碼來源:TemplateAdmin.php

示例3: getTemplate

 /**
  * @param string $name
  * @return null|string|void
  */
 public function getTemplate($name)
 {
     switch ($name) {
         case 'list':
             return 'admin/list.html.twig';
             break;
         default:
             return parent::getTemplate($name);
             break;
     }
 }
開發者ID:sendello,項目名稱:testTask,代碼行數:15,代碼來源:CategoryAdmin.php

示例4: getTemplate

 /**
  * @param string $name
  * @return null|string
  */
 public function getTemplate($name)
 {
     switch ($name) {
         case 'preview':
             return 'LSoftAdBundle:Admin:preview_ad.html.twig';
             break;
         default:
             return parent::getTemplate($name);
             break;
     }
 }
開發者ID:tigranParemuzian,項目名稱:AdBundle,代碼行數:15,代碼來源:AdAdmin.php

示例5: getTemplate

 public function getTemplate($name)
 {
     switch ($name) {
         case 'list':
             return 'InodataFloraBundle:Distribution:list.html.twig';
             break;
         case 'print':
             return 'InodataFloraBundle:Distribution:print_distribution.html.twig';
         default:
             return parent::getTemplate($name);
             break;
     }
 }
開發者ID:DevMaster112,項目名稱:flora,代碼行數:13,代碼來源:DistributionAdmin.php

示例6: getTemplate

 /**
  * {@inheritdoc}
  */
 public function getTemplate($name)
 {
     switch ($name) {
         case 'list':
             return 'backend\\item\\list.html.twig';
         case 'show':
             return 'backend\\item\\show.html.twig';
         case 'edit':
             return 'backend\\item\\edit.html.twig';
         default:
             return parent::getTemplate($name);
     }
 }
開發者ID:stfalcon-studio,項目名稱:lost-and-found,代碼行數:16,代碼來源:ItemAdmin.php

示例7: getTemplate

 /**
  * @param string $name
  *
  * @return null|string
  */
 public function getTemplate($name)
 {
     $template = parent::getTemplate($name);
     switch ($name) {
         case 'layout':
             $template = $this->_bundle_name . '::standard_layout.html.twig';
             break;
         case 'create':
         case 'edit':
             return $this->_bundle_name . ':CRUD:edit.html.twig';
     }
     return $template;
 }
開發者ID:defan-marunchak,項目名稱:eurotax,代碼行數:18,代碼來源:ImpotsAdmin.php

示例8: getTemplate

 public function getTemplate($name)
 {
     switch ($name) {
         case 'edit':
             return 'InodataFloraBundle:GuiaRoji:edit.html.twig';
             break;
         case 'list':
             return 'InodataFloraBundle:GuiaRoji:list.html.twig';
             break;
         default:
             return parent::getTemplate($name);
             break;
     }
 }
開發者ID:DevMaster112,項目名稱:flora,代碼行數:14,代碼來源:GuiaRojiAdmin.php

示例9: getTemplate

 public function getTemplate($name)
 {
     switch ($name) {
         case 'edit':
             $entity = $this->getSubject();
             //obtiene el elemento seleccionado en un objeto
             $id = $entity->getId();
             if ($id) {
                 // cuando se edite el registro
                 return 'BundlesFacturaBundle:CRUD:FacFacturaAdmin/edit.html.twig';
             } else {
                 return 'BundlesFacturaBundle:CRUD:FacFacturaAdmin/create.html.twig';
             }
             break;
         default:
             return parent::getTemplate($name);
             break;
     }
 }
開發者ID:juliocastillo,項目名稱:ninfacweb,代碼行數:19,代碼來源:FacFacturaAdmin.php

示例10: getTemplate

 /**
  * @param string $name
  *
  * @return null|string
  */
 public function getTemplate($name)
 {
     switch ($name) {
         case 'create':
         case 'edit':
             return $this->_bundle_name . ':CRUD:edit.html.twig';
     }
     return parent::getTemplate($name);
 }
開發者ID:defan-marunchak,項目名稱:eurotax,代碼行數:14,代碼來源:DevisesAdmin.php

示例11: getTemplate

 /**
  * @param string $name
  *
  * @return null|string
  */
 public function getTemplate($name)
 {
     switch ($name) {
         case 'list':
             return $this->_bundle_name . ':CRUD:list.html.twig';
         case 'create':
         case 'edit':
             return $this->_bundle_name . ':CRUD:form_abstract_tabs_edit.html.twig';
     }
     return parent::getTemplate($name);
 }
開發者ID:defan-marunchak,項目名稱:eurotax,代碼行數:16,代碼來源:AbstractTabsAdmin.php

示例12: getOriginalTemplate

 /**
  * @param string $name
  * @return string
  */
 public function getOriginalTemplate($name)
 {
     return parent::getTemplate($name);
 }
開發者ID:helios-ag,項目名稱:IbrowsSonataTranslationBundle,代碼行數:8,代碼來源:TranslationAdmin.php


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