ホームページ >PHPフレームワーク >ThinkPHP >thinkphp はフロントエンド ページをどこに書きますか?

thinkphp はフロントエンド ページをどこに書きますか?

下次还敢
下次还敢オリジナル
2024-04-09 18:03:241314ブラウズ

ThinkPHP フロントエンド ページは app/view ディレクトリにあります。具体的な場所は次のとおりです: モジュール ビュー: app/view/[module]/パブリック ビュー: app/view/common/サブディレクトリ: Canモジュールまたはパブリック ビュー ディレクトリ内にサブディレクトリを作成します。

thinkphp はフロントエンド ページをどこに書きますか?

ThinkPHP のフロントエンド ページの場所

ThinkPHP フレームワークは MVC (Model-View) を採用しています。 -Controller) アーキテクチャ。フロントエンド ページはビュー部分に属します。 ThinkPHP では、フロントエンド ページは通常、app/view ディレクトリに配置されます。

特定の場所:

  1. モジュール ビュー: app/view/[モジュール]/。ここで、[module] は ThinkPHP モジュールの名前です。たとえば、ブログ モジュールのフロントエンド ページは、app/view/blog/ ディレクトリにあります。
  2. パブリック ビュー: app/view/common/。パブリック ビューには、ヘッダー、フッター、エラー ページなど、複数のモジュールで使用できる共通のページが含まれています。

サブディレクトリ:

モジュールまたはパブリック ビュー ディレクトリの下にサブディレクトリを作成して、フロントエンド ページをさらに整理できます。たとえば、app/view/blog/ ディレクトリに、記事ページを配置するための article サブディレクトリを作成できます。

拡張子:

ThinkPHP フロントエンド ページの拡張子はデフォルトで .html ですが、カスタマイズすることもできます。たとえば、.tpl 拡張子を持つファイル app/view/blog/article/index.tpl を使用できます。

注:

  • ThinkPHP は Twig テンプレート エンジンを使用してフロントエンド ページをレンダリングするため、ページ コンテンツは Twig 構文ルールに準拠する必要があります。
  • 通常、開発者はビュー ファイル (フロントエンド ページ) のみを変更し、コントローラーとモデルはビジネス ロジックを担当します。

以上がthinkphp はフロントエンド ページをどこに書きますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。