ホームページ >バックエンド開発 >PHPチュートリアル >thinkphpのインクルード変数が出力できない、解決方法
thinkphp include変数は出力できません
事は次のようになります。indexActionの下にhead() tui()index()という2つのメソッドを書きました
両方のメソッドがそれぞれのテンプレートに出力されます(テンプレートにも表示されます)次にインクルードしますIndex() のテンプレートで head と tui を記述したところ、問題が発生しました
head の内容は出力され、tui の内容値は出力されますが、tui のテキスト変数は出力されません
🎜> -----解決策---------
head や tui の変数を呼び出したい場合は、このように書かずにモデルにメソッドを記述することをお勧めします。
------解決策------------------
ファイルをインクルードする場合は、index などの同じモデルに記述する必要があります。header.html と foot.html のどちらをインクルードしても、それらはインデックス、
public functionindex(){ に記述する必要があります。
//ここにヘッダーとフットの関係を書きます
$this->display();