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

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

Jul 25, 2016 am 09:13 AM

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
  • このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    11ベストPHP URLショートナースクリプト(無料およびプレミアム) 11ベストPHP URLショートナースクリプト(無料およびプレミアム) Mar 03, 2025 am 10:49 AM

    11ベストPHP URLショートナースクリプト(無料およびプレミアム)

    Instagram APIの紹介 Instagram APIの紹介 Mar 02, 2025 am 09:32 AM

    Instagram APIの紹介

    Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

    Laravelでフラッシュセッションデータを使用します

    LaravelのバックエンドでReactアプリを構築する:パート2、React LaravelのバックエンドでReactアプリを構築する:パート2、React Mar 04, 2025 am 09:33 AM

    LaravelのバックエンドでReactアプリを構築する:パート2、React

    Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

    Laravelテストでの簡略化されたHTTP応答のモッキング

    PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

    PHPのカール:REST APIでPHPカール拡張機能を使用する方法

    Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

    Codecanyonで12の最高のPHPチャットスクリプト

    2025 PHP状況調査の発表 2025 PHP状況調査の発表 Mar 03, 2025 pm 04:20 PM

    2025 PHP状況調査の発表

    See all articles