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


PHP tpl::get_design方法代码示例

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


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

示例1: __construct

 /**
  * Constructor
  * Setzt einige Optionen, damit man sich nicht um Optionen von Smarty kümmern muss
  */
 public function __construct()
 {
     $this->left_delimiter = '{';
     $this->right_delimiter = '}';
     if (defined('admin')) {
         $this->template_dir = 'include/admin/templates';
     } else {
         $this->template_dir = 'include/templates';
     }
     $this->compile_dir = 'include/cache/smarty_compile';
     $this->chosenDesign = tpl::get_design();
     $this->addPluginsDir('include/includes/libs/smarty/plugins');
 }
开发者ID:rjdesign,项目名称:Ilch-1.2,代码行数:17,代码来源:iSmarty.php

示例2: __construct

 public function __construct($title, $hmenu, $was = 1, $file = null)
 {
     global $allgAr, $menu;
     header('Content-Type: text/html;charset=UTF-8');
     if (AJAXCALL) {
         $this->ajax = true;
         $this->json = array('title' => $title, 'hmenu' => $hmenu);
     } else {
         $this->ajax = false;
         if (!is_null($file)) {
             echo '<div style="display: block; background-color: #FFFFFF; border: 2px solid #ff0000;">!!Man konnte in einer PHP Datei eine spezielle Index angeben. Damit das Design fuer diese Datei anders aussieht. Diese Funktion wurde ersetzt. Weitere Informationen im Forum auf ilch.de ... Thema: <a href="http://www.ilch.de/forum-showposts-13758-p1.html#108812">http://www.ilch.de/forum-showposts-13758-p1.html#108812</a></div>';
         }
         $this->vars = array();
         $this->file = $file;
         // setzte das file standard 0 weil durch was definiert
         $this->was = $was;
         // 0 = smalindex, 1 = normal index , 2 = admin
         $this->design = tpl::get_design();
         $link = $this->htmlfile();
         $this->headerAdds = '';
         $this->bodyendAdds = '';
         $tpl = new tpl($link, 2);
         if ($tpl->list_exists('boxleft')) {
             $tpl->set('boxleft', $this->get_boxes('l', $tpl));
         }
         if ($tpl->list_exists('boxright')) {
             $tpl->set('boxright', $this->get_boxes('r', $tpl));
         }
         // ab 0.6 =  ... menu listen moeglich
         for ($i = 1; $i <= $allgAr['menu_anz']; $i++) {
             if ($tpl->list_exists('menunr' . $i)) {
                 $tpl->set('menunr' . $i, $this->get_boxes($i, $tpl));
             }
         }
         $ar = array('TITLE' => $this->escape_explode($title), 'HMENU' => '<span id="icHmenu">' . $this->escape_explode($hmenu) . '</span>', 'SITENAME' => $this->escape_explode($allgAr['title']), 'hmenuende' => '', 'vmenuende' => '', 'hmenubegi' => '', 'vmenubegi' => '', 'hmenupoint' => '', 'vmenupoint' => '', 'DESIGN' => $this->design);
         $tpl->set_ar($ar);
         $this->html = $tpl->get(0);
         $this->html .= '{EXPLODE}';
         $this->html .= $tpl->get(1);
         unset($tpl);
         $zsave0 = array();
         preg_match_all("/\\{_boxes_([^\\{\\}]+)\\}/", $this->html, $zsave0);
         $this->replace_boxes($zsave0[1]);
         unset($zsave0);
         $this->vars_replace();
         unset($this->vars);
         $this->html = explode('{EXPLODE}', $this->html);
     }
 }
开发者ID:rjdesign,项目名称:Ilch-1.2,代码行数:49,代码来源:design.php


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