当前位置: 首页>>代码示例>>PHP>>正文


PHP tools::load方法代码示例

本文整理汇总了PHP中tools::load方法的典型用法代码示例。如果您正苦于以下问题:PHP tools::load方法的具体用法?PHP tools::load怎么用?PHP tools::load使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在tools的用法示例。


在下文中一共展示了tools::load方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: _element

 /**
  *  HELPER METHODS
  */
 public static function _element($class = null, $content = null, $args = array())
 {
     if (is_null($content)) {
         $content = isset($args['content']) ? $args['content'] : '';
     }
     return tools::load('html', 'elements/base', array('class' => self::_class($class, $args), 'id' => isset($args['id']) ? $args['id'] : '', 'title' => isset($args['title']) ? $args['title'] : '', 'icon' => isset($args['icon']) ? $args['icon'] : false, 'label' => isset($args['label']) ? $args['label'] : false, 'mobile' => isset($args['mobile']) ? $args['mobile'] : 'icon', 'compact' => isset($args['compact']) ? $args['compact'] : false, 'url' => isset($args['url']) ? $args['url'] : false, 'content' => $content));
 }
开发者ID:dmak78,项目名称:panel-bar,代码行数:10,代码来源:build.php

示例2: defaults

 /**
  *  DEFAULTS
  */
 private function defaults()
 {
     $this->setHooks(array('css' => array(tools::load('css', 'panelbar')), 'js' => array('var panelBarKEYS=' . (c::get('panelbar.keys', true) ? 'true;' : 'false;'), tools::load('js', 'panelbar.min'))));
     // JS: Responsive
     if (c::get('panelbar.responsive', true)) {
         $this->setHook('js', tools::load('js', 'components/responsive.min'));
     }
     // JS: State - localStorage
     if (c::get('panelbar.remember', true)) {
         $this->setHook('js', tools::load('js', 'components/localstorage.min'));
     }
 }
开发者ID:dmak78,项目名称:panel-bar,代码行数:15,代码来源:assets.php

示例3: get

 public function get()
 {
     return tools::load('html', 'main', array('class' => 'panelBar panelBar--' . $this->position . ($this->visible === false ? ' panelBar--hidden' : ''), 'before' => $this->getHooks('before'), 'elements' => $this->getHooks('elements'), 'after' => $this->getHooks('after')));
 }
开发者ID:dmak78,项目名称:panel-bar,代码行数:4,代码来源:output.php

示例4: _controls

 protected function _controls()
 {
     $this->output->setHook('after', tools::load('html', 'controls'));
 }
开发者ID:dmak78,项目名称:panel-bar,代码行数:4,代码来源:core.php

示例5: _registerIframe

 /**
  *  TOOL: iFrame
  */
 private function _registerIframe($element)
 {
     if (c::get('panelbar.enhancedJS', true)) {
         // register assets
         $this->assets->setHook('js', 'siteURL="' . $this->site->url() . '";');
         $this->assets->setHook('js', tools::load('js', 'components/iframe.min'));
         $this->assets->setHook('js', 'pbIframe.add(".panelBar--' . $element . ' a");');
         $this->assets->setHook('css', tools::load('css', 'components/iframe'));
         // register output
         $this->output->setHook('before', tools::load('html', 'iframe/iframe'));
         $this->output->setHook('elements', tools::load('html', 'iframe/btn'));
     }
 }
开发者ID:dmak78,项目名称:panel-bar,代码行数:16,代码来源:elements.php


注:本文中的tools::load方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。