Emlog通过不同域名使用不同的模板

张凯 网络杂苑>Emlog CMS 2017-11-15 7:31 963字 544 0 字号: | |

    张凯在AE博客(www.aeink.com)中看到Emlog通过不同域名使用不同模板的方法,但是没有实现手机访问时使用手机模板,本文对原文博客代码实现了增补手机访问实现模版切换的功能。

    只要在Emlog根目录的index.php单修改就能实现,也可以做多用户二级域名调用不同的模板。当然也可以修改模板不同域名显示不同用户的文章。 用来实现emlog对多个模板的兼容性,只在emlog根目录的index.php简单修改就能实现,也可以做多用户二级域名调用不同的模板。当然也可以修改模板不同域名显示不同用户的文章。 

<?php
/**
 * 前端页面加载
 * @copyright (c) Emlog All Rights Reserved
 */

require_once 'init.php';

$templet=Option::get('nonce_templet');//使用默认模版
$the_host = $_SERVER['HTTP_HOST'];

if ($the_host=='m.aswait.com') {///判断域名
      $templet='emlog_Fanly-MIP';//模板名称
}
else if(em_is_mobile()){//判断是否手机访问
	$templet='mobile';//模板名称
	}
else
	
define('TEMPLATE_URL',         TPLS_URL.$templet.'/');
define('TEMPLATE_PATH', TPLS_PATH.$templet.'/');
//define('TEMPLATE_PATH', TPLS_PATH.Option::get('nonce_templet').'/');//前台模板路径
$emDispatcher = Dispatcher::getInstance();
$emDispatcher->dispatch();
View::output();

Emlog修改index.php的代码

本文链接:http://www.aswait.com/emlog/3556.html 百度未收录
版权申明:文章如未标注转载均为本站原创,转载请注明出处"张凯博客"。

发表评论

电子邮件地址不会被公开。必填项已用*标注

Ɣ回顶部
00:00 / 00:00
顺序播放