ホームページ > バックエンド開発 > PHPチュートリアル > Discuz x2.5 シングルページ制作チュートリアル

Discuz x2.5 シングルページ制作チュートリアル

WBOY
リリース: 2016-07-25 09:13:37
オリジナル
1598 人が閲覧しました
Discuz シングル ページの作成は、実際には非常に簡単です。これまでにも、シングル ページの作成チュートリアルは数多くありました。今日は、シングル ページを含む、Discuz x2.5 のシングル ページの作成について説明します。 DIY、タブページ制作など

単一ページには、単一ページの php ファイルと単一ページのテンプレート (.htm) ファイル (news.php、news.htm など) が含まれます。新しい投稿の表示は単一ページを使用して行われ、デモンストレーション効果: http://bbs.it-home.org/news.php

プログラマー フォーラムの画像のない合理化されたバージョンも、http://bbs.it-home.org/sitemap.php
に似ています。 単一ページのコードの分析を始めましょう:

1. シングルページの php ページの作成、DIY および通常のシングルページに適したコードは次のとおりです。 //ボディクラス識別子の 1 つ
  1. require './source/class/class_core.php';//システムコアファイルの紹介

  2. $discuz = & discuz_core::instance();//次のコードはオブジェクトを作成して初期化するものです

  3. $discuz->init();

  4. loadcache('diytemplatename');//DIY はキャッシュをロードする必要があります

  5. $navtitle = 'Title単一ページの';

  6. $metakeywords = '単一ページのキーワード 1、単一ページのキーワード 2';

  7. $metakeywords = '単一ページの説明';

  8. include template('diy:forum/ news');//単一ページのページテンプレートファイルを呼び出します

  9. ?>

  10. コードをコピー

  11. 単一ページのphpファイルはフォーラムのルートディレクトリに保存されています。

  12. 注:
  13. news は、テンプレート ファイルの名前です。拡張子 .htm を追加する必要はありません。テンプレート ファイルは、デフォルトのスタイル ディレクトリの下にあるフォーラム ディレクトリに保存されます。
2. 単一ページのテンプレート ファイル news.htm の作成。
1. 通常のコンテンツの単一ページのテンプレート ファイル コード:




  1. 単一ページのテキスト コンテンツ領域< /p>


  2. < ;/div>





  • コードをコピー

  • 2、DIYの单页モ版文件代码如下:




















  • 这里是单页正文内容領域













  • 复制代码
  • その中




  • 复制代
  • 这段代码就是DIY区域的代码,你也可以通过DIV布局,然后加入多个DIY区域。

            注意:如果一个页面要插入多个DIY区域,注意修改上面DIY区域的编号ID,几个DIY区域的ID编号不能相同。
    3、带有右侧边栏的单页模版文件代码:





    1.         


    2.                 $_G[setting][bbname]»

    3.                 $_G[setting][bbname]»

    4.                 $navtitle

    5.         







  •         


  •             
    标题栏


  •                


  •                
  •            

    这里是单页正文内容区域



  •             

  •                


  •         

  •    
  •             


  •    
  •             


  •                         


  •                                 

    公告栏



  •                         

  •                         


  •                                 



  •                         这里可以放一些公告通知类的文字内容

  •                                 



  •                         

  •                

  •         

  •         


  •                         


  •                                 

    操作菜单



  •                         

  • ;
  • メニュー1


  • ;テストメニュー 3


  • &lt;/li&gt;
  • &lt; li&gt;&lt; a href = "#"&gt;テストメニュー6&lt;/a&gt;&lt;/li&gt;
  • ddiv&gt;
  • &lt; ul&gt;

  • http://www.xiaobei68.com/ "ターゲット=" _ blank "&gt; baker&lt;/a&gt;&lt;/li> it-home。 org/" target="_blank">プログラマー フォーラム

  • & lt ;/ul>






  • < ;/div>




  • コードをコピー

  • 4、带有标签选项卡的单页模版:





    1.         


    2.                 $_G[setting][bbname]»

    3.                 $_G[setting][bbname]»

    4.                 $navtitle

    5.         







  •         


  •             
    标题栏


  •                


  •                
  •             


    •                                 
    • class="a">最新发布


    •                                 
    • class="a">浏览排行


    •                                 
    • class="a">回复排行


    •                
    • class="a">评分排行


    •                         






  • 这里显示的是new选项卡下的内容



  • 这里显示view选项卡下的内容



  • 这里显示comment选项卡下的内容





  •                

  •         

  •    
  •             


  •    
  •             


  •                         


  •                                 

    公告栏



  •                         

  •                         


  •                                 



  •                         这里可以放一些公告通知类的文字内容这

  •                                 



  •                         

  •                

  •         

  •         


  •                         


  •                                 

    操作菜单



  •                         

  •                         


  •                                 

  •                         

  •                


  • >
  • Baker& lt;/li> ;

  • "http://bbs.it-home.org/"ターゲット= "_ blank"&gt;プログラマーフォーラム&lt;/a&gt;&lt;/li&gt; div>

  • class="a" $_GET["viewtype"] == 'view'}-->class="a"< !--{/if}-->>閲覧ランキング


  • >返信ランキング


  • li
  • ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート