ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP タグ作成チュートリアル、thinkphp タグ チュートリアル_PHP チュートリアル

ThinkPHP タグ作成チュートリアル、thinkphp タグ チュートリアル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:23:221103ブラウズ

ThinkPHP タグ作成チュートリアル、thinkphp タグ チュートリアル

この記事では、ThinkPHP タグの作成方法を例とともに説明します。これは、ThinkPHP 初心者や開発者にとって一定の参考になります。

一般的に、ThinkPHP のデフォルトのタグパーサーは Lib/Template/TagLib/TagLibCx.class (バージョン 2.1 は ThinkPHP/Lib/Think/Template/TagLib/TagLibCx.class.php にあります) にあり、次のような一般的に使用されるタグが定義されています。 volist php およびその他の一般的に使用される ThinkPHP タグ

ここでは、このクラスに タグの解析を追加します。

1. ラベル形式:

リーリー

2. ラベル機能:

親IDがparentidの列をループして出力します

3. 操作手順:

1. tagLibCx.class のプライベート属性を追加します:

リーリー

attr: ラベルの属性とラベルのネストレベル

2.分析機能を追加します

タグの解析原理は、xml ファイルを読み取って対応する情報を取得し、それを必要な php ソース コードにつなぎ合わせ、最後に echo を通じてページに出力することです。

具体的なコードは次のとおりです:

リーリー

CategoryModel の getCategorys メソッド:

リーリー

3. ページ上の引用:

リーリー

こんなラベルができました! ! volist を取り除き、ページ上で必要なものを動的に出力できます。

ThinkPHP を使用して簡単な MVC-BLOG チュートリアルを作成する

公式ウェブサイトのサンプルに完全なサンプルがあります。マニュアルを読んでサンプルを実行してください。

thinkphp フレームワークの使い方

thinkphp は小さなフレームワークです。一般に、mvc の動作モードを知っていれば、すぐに thinkphp をマスターできるでしょう。


http://www.bkjia.com/PHPjc/840741.html

tru​​ehttp://www.bkjia.com/PHPjc/840741.html技術記事 ThinkPHP タグ作成チュートリアル、thinkphp タグ チュートリアル この記事では、ThinkPHP タグの作成方法を例とともに説明しており、ThinkPHP 初心者や開発者にとって一定の参考になります。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。