Emlog手机版彷佛没有赋予猎取文章标签的相干功用,横竖也是无聊状况中,本日就给人人细致的解说一下此功用的完成要领,愿望可以帮到有须要的朋侪
起首,我们要在手机版模板的m文件夹的index.php中找到代码
$action = isset($_GET['action']) ? addslashes($_GET['action']) : '';在其下方到场代码$sltag = isset ($_GET['tagid']) ? intval ($_GET['tagid']) : '';在代码
$page_url = pagination($lognum, $index_lognum, $page, $pageurl);背面到场代码if(!empty($sltag)){//标签global $CACHE;$Tag_Model = new Tag_Model();$page = isset($_GET['page']) ? abs(intval ($_GET['page'])) : 1;$blogIdStr = $Tag_Model->getTagById($sltag);$pageurl ='';$sqlSegment = "and gid IN ($blogIdStr) order by date desc";$lognum = $Log_Model->getLogNum('n',$sqlSegment);$tagname = '标签ID为'.$sltag.'价格表';//临时不知道怎样猎取标签称号$site_title = $tagname;$pageurl ="./?tagid=$sltag&page=";$logs = $Log_Model->getLogsForHome($sqlSegment, $page, $index_lognum);$page_url = pagination($lognum, $index_lognum, $page, $pageurl);}在m文件夹的index.php文件的最背面到场代码
<?php function mtags($blogid){$Tag_Model = new Tag_Model();$tag = $Tag_Model->getTag($blogid);echo '标签:';foreach($tag as $v){echo '<a href ="./?tagid='.$v['tid'].'">'.$v['tagname'].'</a> ';}}?>前面代码都是放入手机版的index.php内里的。 挪用要领:然后进入view文件夹,按本身须要挑选增加位置,想显现在文章页面:翻开single.php,把下面代码放到内里的恰当位置即可,
<?php mtags($logid);?>想显现在文章列内外:翻开log.php文件,在轮回以内放入以下挪用代码:
<?php mtagst($value['logid']);?>

评论列表