花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

discuz 自定義頁(yè)面多選項(xiàng)

時(shí)間: 2019-05-24 11:57 閱讀: 作者:素材無(wú)憂網(wǎng)

這是一個(gè)可切換tab選項(xiàng)卡的自定義頁(yè)面,與js/jq切換不同的是,它每個(gè)選項(xiàng)卡有獨(dú)立的url。   之前的帖子里寫過(guò)自定義可diy頁(yè)面的方法,這個(gè)也是據(jù)此而來(lái)。   完整的貼一遍—————————————————— 1.新建自定義頁(yè)面的php文件,命名about.php(因?yàn)榭梢杂米鲫P(guān)于我們,所以如此命名來(lái)演示)放到根目錄,代碼如下:
<?php
define('CURSCRIPT', 'about');
define('CURMODULE', 'index');
require './source/class/class_core.php';
$discuz = & discuz_core::instance();
$discuz->cachelist = $cachelist;
$discuz->init();
loadcache('diytemplatename');
    if($_GET['v']==1 || empty($_G[gp_v]) ){
        $navtitle = 標(biāo)題1;
    }elseif($_GET['v']==2){
        $navtitle = 標(biāo)題2;
    }
    elseif($_GET['v']==3){
        $navtitle = 標(biāo)題3;
    }
    elseif($_GET['v']==4){
        $navtitle = 標(biāo)題4;
    }
$metakeywords = '這里定義單頁(yè)的關(guān)鍵詞';
$metadescription ='這里定義單頁(yè)的描述內(nèi)容';
include template('diy:about/about');
?>

2.在模板風(fēng)格目錄里新建about文件夾,里面新建文件about.htm,代碼如下:
{subtemplate common/header}
<div id="pt" class="cl">
    <div class="z">
        <a href="index.php" class="nvhm">$_G[setting][bbname]</a><em>»</em>自定義頁(yè)面
    </div>
</div>
<style id="diy_style" type="text/css"></style>
<div id="ct" class="wp cl n">
    <div class="mn">
        <div class="bm" style="padding:0 15px;">
            <ul class="tb cl">
                <li <!--{if empty($_G[gp_v]) || $_G[gp_v] == '1'}-->class="a"<!--{/if}-->><a href="about.php?v=1">內(nèi)容1</a></li>
                <li <!--{if $_G[gp_v] == '2'}-->class="a"<!--{/if}-->><a href="about.php?v=2">內(nèi)容2</a></li>
                <li <!--{if $_G[gp_v] == '3'}-->class="a"<!--{/if}-->><a href="about.php?v=3">內(nèi)容3</a></li>
                <li <!--{if $_G[gp_v] == '4'}-->class="a"<!--{/if}-->><a href="about.php?v=4">內(nèi)容4</a></li>
            </ul>
            <div class="datalist" style="margin:10px 0;">
                <!--{if empty($_G[gp_v]) || $_G[gp_v] == '1'}-->
                1
                <!--{elseif $_G[gp_v] == '2'}-->
                2
                <!--{elseif $_G[gp_v] == '3'}-->
                3
                <!--{elseif $_G[gp_v] == '4'}-->
                4
                <!--{/if}-->
            </div>
        </div>
    </div>          
</div>
{subtemplate common/footer}
到這就可以了,訪問(wèn)域名/about.php?v=1即可瀏覽效果。 需要注意的是變量$_G[gp_v],這里的v和==1/2/3/4,都可以換,統(tǒng)一即可。 每個(gè)顯示內(nèi)容的1/2/3/4,可以換成diy區(qū)域代碼,如: <!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]--> 復(fù)制代碼 這樣可以diy每個(gè)選項(xiàng)的內(nèi)容。注意這里模板文件不能用*php,只能用*.htm,否則diy保存會(huì)顯示“模板文件不存在”。 如果會(huì)自己寫數(shù)據(jù)查詢代碼,可應(yīng)用范圍就更大些。

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: discuz 自定義頁(yè)面多選項(xiàng)

標(biāo)簽:  
相關(guān)文章
模板推薦