ホームページ CMS チュートリアル エンパイアCMS Empire Cms テンプレートの制作呼び出しフォーラムの投稿チュートリアル

Empire Cms テンプレートの制作呼び出しフォーラムの投稿チュートリアル

Nov 23, 2019 pm 02:44 PM
フォーラム

Empire Cms テンプレートの制作呼び出しフォーラムの投稿チュートリアル

通常、フォーラムの呼び出しポスト JS を使用してフォーラムの投稿を呼び出すことができますが、今日は、タグを使用して Empire CMS テンプレート制作でフォーラムの投稿を呼び出す方法について説明します。より柔軟に。

注: ここでの discuz は X3.1 をサポートしており、ウェブマスター ゾーンのホームページでのテストは正しいです。 Web マスター ゾーンはメソッド 2 を使用します。これは、スマート タグ呼び出しの

メソッド 1 です。

フォーラム データ呼び出しは、ecmsinfo タグと SQL 呼び出しの組み合わせによって実現されます。

使用上のポイント:

1. ecmsinfo タグを使用します (ecmsinfo タグの使用チュートリアルを表示するには、ここをクリックしてください)

タグの構文: [ecmsinfo] 列 ID、列番号表示される項目、タイトルインターセプトの数、列名を表示するかどうか、操作タイプ、テンプレート ID、タイトル付きの画像のみを表示するかどうか [/ecmsinfo]

2. で「Query by SQL」操作タイプを使用します。タグ;

タグ パラメータの「列ID」はSQL文、「操作種類」は「24」です。

3. 表示スタイル テンプレートを作成する

タグ テンプレートで「[!--title--]」を使用して投稿タイトルを示します。「[!--id--]」は投稿IDを示します。

タグ構文の例:

[ecmsinfo]'投稿タイトル フィールドをタイトルとして選択し、投稿 ID フィールドを投稿データ テーブルの ID として選択します。ソート フィールドの説明による順序で呼び出しの制限数を指定します', 0, titleインターセプト単語数、0、24、テンプレート ID、0[/ecmsinfo]

例: (フォーラムの最新の 10 件の投稿を呼び出します)

DISCUZ フォーラム: [ecmsinfo]'select subject as title,tid as id from pre_forum_thread order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

PHPWIND フォーラム:[ecmsinfo]'タイトル、tid として件名を選択as id from pw_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

(注: フォーラムと Empire CMS が異なるデータベースにインストールされている場合、" post データ テーブル」は、「discuzdb.cdb_threads」などの「database.data table」で表されます。)

·例: DISCUZ フォーラム post の呼び出し

DISCUZ フォーラム post タグの構文の呼び出し:

[ecmsinfo]'件名をタイトルとして、tid を pre_forum_thread の ID として選択します。tid 説明制限順に並べます 10',0,30,0,24,7,0[/ecmsinfo]

コールポスト字幕の数は 10、インターセプトされた投稿タイトルの数は 30 文字、タグ テンプレート ID=7 のテンプレートを使用します。 (注: データベースのプレフィックスを変更する場合は、対応する変更を加えてください。)

表示スタイル テンプレートを作成します:

バックエンドにログイン ->「テンプレート管理」->"ラベルテンプレートの追加」では、「1行1列表示」と「複数列を1行表示」の2つのラベルテンプレートを追加します。

追加が完了したら、「タグ テンプレート」管理に戻ると、追加したばかりの 2 つのタグが表示されます。 (www.zzarea.com の Web サイト構築)

次に、ホームページ テンプレートを変更します。

バックエンドにログイン ->「テンプレート管理」>「パブリック テンプレート」>> 「ホームページ テンプレートを変更」し、編集のためにテンプレートの内容を Dreamweaver にコピーし、次に示すようにテンプレートにフォーラムの投稿を呼び出すためのラベルを追加します。

(注: 「fid=セクション ID」は呼び出しを意味します)フォーラム セクションによる投稿。)

ホームページ テンプレートを変更した後、テンプレート コードの内容を背景のホームページ テンプレート テキスト ボックスにコピーし、[変更] をクリックします。

ホームページ テンプレートを変更した後、[プレビュー] をクリックして、変更されたホームページの効果を確認します。フォーラムの投稿はすべて Empire CMS に移動されましたか?

その他の指示: 上記の例の SQL ステートメントは、フォーラムやセクションの新しい投稿を呼び出すことを目的としています。SQL ステートメントの並べ替えと条件を変更するだけで、人気のある投稿やハイライト投稿などを呼び出すこともできます。情報ページ内の関連フォーラム投稿の呼び出し、他のシステム データの呼び出しなど、さらに多くのアプリケーションがあります。

方法 2: スマート タグ [e: ループ] を使用してフォーラムの投稿を呼び出します。

Discuz の最新の投稿を呼び出します。pre_ は discuz のテーブル プレフィックスです

<table width="100%" border="0" cellspacing="1" cellpadding="3">
[e:loop={"select tid,subject from pre_forum_thread order by tid desc limit 10",10,24,0}]
<tr><td>
<a href="http://bbs.zzarea.com/viewthread.php?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a>
</td></tr>
[/e:loop]
</table>
ログイン後にコピー

PHPwind Sub の最新の投稿を呼び出します: pw_ は phpwind

<table width="100%" border="0" cellspacing="1" cellpadding="3">
[e:loop={"select tid,subject from pw_threads order by tid desc limit 10",10,24,0}]
<tr><td>
<a href="/bbs/read.php?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a>
</td></tr>
[/e:loop]
</table>
ログイン後にコピー
のテーブル プレフィックスです

以上がEmpire Cms テンプレートの制作呼び出しフォーラムの投稿チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

ディスカスフォーラムとは何ですか? ディスカスフォーラムとは何ですか? Jul 10, 2023 am 11:03 AM

discuz フォーラムは、BBS としても知られるオンライン フォーラム ソフトウェアで、インターネット上にフォーラム コミュニティを確立するために使用されるプログラム システムです。 Zhiyo の強力なフォーラム ソフトウェアは、ユーザーが専門的で完全なフォーラム コミュニティを構築するのに役立ち、ユーザー登録の設定、ログイン、トピックの表示、投稿の公開、コメントの作成、モデレーターの設定などのさまざまな機能を実装できます。フォーラムコミュニティを簡単に管理、維持できます。

Discuz フォーラムの権限管理: 読み取り権限設定ガイド Discuz フォーラムの権限管理: 読み取り権限設定ガイド Mar 10, 2024 pm 05:33 PM

Discuz フォーラムの権限管理: 権限設定ガイドをお読みください。 Discuz フォーラム管理では、権限設定は重要な部分です。その中でも、読み取り権限の設定は、フォーラム内でさまざまなユーザーが表示できるコンテンツの範囲を決定するため、特に重要です。この記事では、Discuz フォーラムの読み取り許可設定と、さまざまなニーズに合わせて柔軟に設定する方法を詳しく紹介します。 1. 読み取り権限の基本概念 Discuz フォーラムでは、読み取り権限には主に次の概念が含まれており、理解する必要があります。 デフォルトの読み取り権限: 新規ユーザー登録後のデフォルト

PHPフォーラムとは何ですか? PHPフォーラムとは何ですか? Jul 25, 2023 am 11:12 AM

PHP フォーラムには次のものが含まれます: 1. PHP フォーラム (PHP 公式 Web サイトのフォーラム セクションであり、PHP 開発者間のコミュニケーションのための重要なプラットフォームです) 2. phphub (中国で有名な PHP テクノロジ コミュニティであり、最大規模の PHP テクノロジ フォーラムの 1 つ) 3. Laravel フレームワークのオンライン学習プラットフォームである Laracasts、4. 世界的に有名なソーシャル ニュース集約 Web サイト Reddit PHP、5. Web デザインから開発まですべてを提供する包括的なテクノロジー コミュニティである SitePoint。

フロントエンドとバックエンドの分離、ソーシャルフォーラム、Q&A、投稿・BBSプロジェクト、充実した多端末機能 フロントエンドとバックエンドの分離、ソーシャルフォーラム、Q&A、投稿・BBSプロジェクト、充実した多端末機能 Jul 25, 2023 pm 05:39 PM

Lin Feng ソーシャル フォーラム ミニ プログラム | H5 フォーラム | アプリ フォーラムは、Java+vue+uniapp によって開発された、フロントエンドとバックエンドに分離されたソーシャル フォーラム Q&A 投稿/BBS プロジェクトで、フォーラムのグラフィック投稿、ビデオ、サークル、IM プライベート チャット、 WeChat決済、有料投稿、ポイントチェックイン、ウォレットチャージなどのフォーラムミニプログラム機能を完備したフォーラムアプリです。

Discuz のログイン問題を解決し、フォーラムを簡単に閲覧しましょう。 Discuz のログイン問題を解決し、フォーラムを簡単に閲覧しましょう。 Mar 09, 2024 pm 09:18 PM

Discuz フォーラム システムでは、ユーザーのログインの問題はユーザーが直面する一般的な問題の 1 つです。ログインの失敗、パスワードを思い出せない、サードパーティのログインが使用できないなどの問題は、多くの場合ユーザーを悩ませ、ユーザー エクスペリエンスに影響を与えます。この記事では、Discuz のログイン問題を解決し、フォーラムを簡単に閲覧するのに役立ついくつかの方法を紹介します。ログイン失敗の問題の解決: ログイン失敗は、最も一般的な問題の 1 つです。ログインに失敗する問題を解決するには、まず入力したユーザー名とパスワードが正しいかどうかをよく確認し、入力ミスがないか確認してください。入力が正しいことを確認しても、まだ

Discuz フォーラムのホットスレッド設定ガイド Discuz フォーラムのホットスレッド設定ガイド Mar 10, 2024 am 11:45 AM

Discuz フォーラム ホットポスト設定ガイド インターネットの急速な発展に伴い、フォーラムは重要なオンライン コミュニティ プラットフォームとして、ユーザーを結び付け、情報を共有し、意見を交換する上で重要な役割を果たしています。 Discuz フォーラムでは、ホット投稿はユーザーを引き付け、フォーラムの活動を増やす重要な方法の 1 つです。管理者はホット投稿を設定することで、質の高いコンテンツを上位に表示し、ユーザーのディスカッションへの参加を促し、投稿の露出率やクリック率を高めることができます。この記事では、Discuz フォーラムでのホット投稿機能の設定方法と具体的なコード例を紹介します。

Discuzフォーラムでアバターを変更する方法の詳細な説明 Discuzフォーラムでアバターを変更する方法の詳細な説明 Mar 02, 2024 pm 10:06 PM

Discuz フォーラムでアバターを変更する方法の詳細な説明 Discuz フォーラムでは、アバターはユーザーのプロフィールの重要な部分であり、ユーザーが自分の個性や特徴を示すのに役立ちます。デフォルトでは、Discuz フォーラムはユーザーが選択できるいくつかのアバターを提供しますが、ユーザーが自分でデザインしたアバターや外部 Web サイトから見つけたアバターを使用したい場合もあります。この記事では、Discuz フォーラムでアバターを変更する方法を詳しく紹介し、具体的なコード例を示します。ステップ 1: Discuz バックエンド管理インターフェースにログインします。

Discuz フォーラムの紹介とユーザー ガイド Discuz フォーラムの紹介とユーザー ガイド Mar 03, 2024 am 08:15 AM

Discuz フォーラムの導入と使用ガイド インターネットの発展に伴い、フォーラムは多くの人々がコミュニケーションし、情報を共有するための重要なプラットフォームになりました。中でもDiscuzは中国で最も人気のあるフォーラムシステムの一つで、豊富な機能と使いやすさで有名です。この記事では、Discuz フォーラムの基本機能、フォーラム システムを使用して投稿、返信などを行う方法を紹介し、読者が関連スキルをよりよく習得できるようにいくつかの具体的なコード例を示します。 1. Discuzフォーラムの基本機能と豊富な機能:Discuzでのディスカッション

See all articles