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


PHP vmc::get_themes_m_host_url方法代码示例

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


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

示例1: preview_prefix

 function preview_prefix($theme)
 {
     $theme_url = vmc::get_themes_m_host_url();
     $preview_prefix = $theme_url . '/' . $theme;
     return $preview_prefix;
 }
开发者ID:noikiy,项目名称:snk,代码行数:6,代码来源:fsfile.php

示例2: page

 public final function page($view, $no_theme = false, $app_id = null)
 {
     $current_theme = vmc::singleton('mobile_theme_base')->get_default();
     $views = vmc::singleton('mobile_theme_base')->get_theme_views($current_theme);
     if ($no_theme == false && $current_theme) {
         $this->set_theme($current_theme);
         $this->pagedata['_MAIN_M_'] = $view;
         //强制替换
         $this->pagedata['_THEME_M_'] = vmc::get_themes_m_host_url() . '/' . $this->get_theme();
         //模版地址
         $tmpl_type = $this->get_tmpl();
         //模板文件类型
         $tmpl_file = $this->get_tmpl_file();
         //指定模板文件
         //没有指定模板文件
         if (!$tmpl_file || $tmpl_file == '') {
             if ($views[$tmpl_type] && $views[$tmpl_type][0]) {
                 $tmpl_file = $views[$tmpl_type][0]['value'];
                 //当没有指定模板文件时,找到的第一个模板文件即默认模板文件
             } else {
                 if ($tmpl_type == 'index') {
                     $tmpl_file = 'index.html';
                 } else {
                     $tmpl_file = 'default.html';
                 }
             }
         }
         //如果有模版,检测当前theme下是否有此模板
         $this->set_tmpl_main_app_id($app_id);
         $html = $this->fetch_tmpl($tmpl_file, $is_preview);
     } else {
         $html = $this->fetch($view, $app_id, $is_preview);
     }
     if (!$this->_response->get_header('Content-type', $header)) {
         $this->_response->set_header('Content-type', $this->contentType, true);
     }
     //如果没有定义Content-type,默认加text/html;charset=utf-8
     if (!$this->_response->get_header('Cache-Control', $header)) {
         ${$cache_control} = array();
         foreach ($this->__cachecontrol as $val) {
             $val = trim($val);
             if (empty($val)) {
                 continue;
             }
             $cache_control[] = $val;
         }
         $this->_response->set_header('Cache-Control', implode(',', $cache_control), true);
     }
     //如果没有定义Content-Control,使用系统配置
     $this->_response->set_body($html);
 }
开发者ID:yindonghai,项目名称:msk.com,代码行数:51,代码来源:controller.php


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