ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp3.x カスタム アクション、モデル、ビューの簡単な実装方法、thinkphp3.xaction_PHP チュートリアル
この記事では、thinkphp3.x カスタム アクション、モデル、ビューの実装方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
1.xmall/Lib/Action にファイル TestAction.class.php を作成します。 リーリー
2. xmall/tpl の下にデフォルトのフォルダーを作成し、その下に Test フォルダーを作成し、Test の下に test.html テンプレート ファイルを作成します。3. URL: http://localhost/xmall/index.php/Test/index を実行すると、test.html ページのコンテンツが表示されます。
4. 操作中にエラーが発生しました:
(1) URL 内の Test の T は大文字にする必要があります。
(2) 表示にはファイル拡張子を指定する必要はありません。デフォルトはindexです
5. 注:
(1) デバッグを容易にするために、をindex.phpエントリファイルに追加する必要があります リーリー (2) 設定ファイル (xmall/Conf/config.php) でデフォルトのテンプレートを指定するのが最善です: 'DEFAULT_THEME' => 'default'
6. xmall/lib/Model にファイル UserModel.class.php を作成します。 リーリー7. xmall/Lib/Action/TestAction.class.php に新しいメソッドを追加します
リーリー8. 実行URL: http://localhost/xmall/index.php/Index/test、ページ出力123456
9. 注: モデルのファイル名はモデルの名前と一致している必要があり、
を呼び出す際には大文字と小文字が区別されます。Add 'URL_CASE_INSENSITIVE' =>true,//xmall/conf/config.php では URL は大文字と小文字が区別されません
追記: このサイトに推奨されるいくつかの書式設定ツールと美化ツールは、将来の開発で使用できると思います:
phpコードのオンライン書式設定および美化ツール:
http://tools.jb51.net/code/phpformat
JavaScriptコードの美化/圧縮/フォーマット/暗号化ツール:
オンライン XML フォーマット/圧縮ツール:
SQL コードのオンライン書式設定および美化ツール:
より thinkPHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「ThinkPHP 入門チュートリアル」、「ThinkPHP 一般的なメソッドの概要」、「Smarty テンプレートの基本チュートリアル」、および「PHP テンプレート テクノロジの概要」をチェックしてください。
この記事が皆さんの ThinkPHP フレームワークに基づく PHP プログラムの設計に役立つことを願っています。
本当