ホームページ > バックエンド開発 > PHPチュートリアル > thinkphpのコントローラーでの関数呼び出し?

thinkphpのコントローラーでの関数呼び出し?

WBOY
リリース: 2016-06-20 12:39:00
オリジナル
2503 人が閲覧しました

thinkphp にコントローラー IndexController がある場合、次のコードがインデックス関数
this->display() に追加され、そのページの表示はindex.html を呼び出しますか?
つまり、ページを表示するときに呼び出されるテンプレート名は関数内で呼び出される名前と同じということですか?


ディスカッションへの返信 (解決策)

はい、デフォルトでは、呼び出されるテンプレート名は関数名と同じです

例えば、INDEXコントローラーのテンプレートはコントローラーと同じ名前のファイル(INDEXなど)を作成する必要があるようです。 ) フォルダー内にテンプレートを作成します

this->display() デフォルトでは、呼び出されるテンプレート名は関数と同じです。他のものを呼び出すには、単に this->display を実行します。 (ファイル名)

$ デフォルトでは、this->display() によって呼び出されるテンプレート名は関数名と同じになります。この関数内で他のテンプレートを呼び出したい場合は、$this と記述できます。 ->display("テンプレート名")

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