ホームページ > バックエンド開発 > PHPチュートリアル > thinkphp5.1ファイルのインポートパスの問題について

thinkphp5.1ファイルのインポートパスの問題について

不言
リリース: 2023-04-01 07:08:01
オリジナル
4646 人が閲覧しました

この記事では主に thinkphp5.1 ファイルの導入パスの問題について詳しく紹介しており、必要な方は参考にしてください。

Thinkphp5.1 ファイルの導入パス。

1. ビュー ファイルに他のビュー ファイルを導入します。

##ファイル ディレクトリは次のとおりです。

# public フォルダー配下の 4 つの html テンプレート ファイルを、index.html に導入する必要があります。index.html の導入コードは、次のとおりです。

##これにより、この方法では、一般的で頻繁に変更されないコンテンツを抽出し、コードの冗長性を回避できます。 thinkphp5.1ファイルのインポートパスの問題について

2. public ファイル配下の静的ファイルをビュー ファイルに導入します。

ファイル ディレクトリは次のとおりです。

## いくつかの静的 CSS ファイルと js ファイルを、index.html のビュー テンプレートに導入する必要があります。これらのファイルは通常、パブリック ディレクトリに保存されます。そして、index.html ファイルが導入されます。コードは次のとおりです。

{include file="/public/_meta"}
{include file="/public/_header"}
{include file="/public/_menu"}
<p>中间部分填写页面特有的内容</p>
{include file="/public/_footer"}
ログイン後にコピー

私のテスト プロジェクトでは、上記のコードは正常に導入されました。実際に導入が失敗しても、心配しないでください。デバッグを容易にする方法があります。まず、Web ページを更新します。第 2 ステップは、右クリックして Web ページのソース コードを表示します。第 3 ステップは、対応するコードをコピーします。ファイル紹介リンクを作成し、新しいページに追加します。 4 番目のステップは、ブラウザによって実際に認識されるファイル パスを確認し、ファイルのコンテンツに正しくアクセスできるようになるまで URL を調整することです。使用できるファイル パスを参照します。 既存のパスを改善することができます。

thinkphp5.1ファイルのインポートパスの問題について

3. グローバル変数を自分で定義し、テンプレート ファイルで使用します。

tp5.1 で構成が変更されたことを説明する必要があります。次のように変数名を指定します:

<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui/css/H-ui.min.css" rel="external nofollow" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui.admin/css/H-ui.admin.css" rel="external nofollow" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/lib/Hui-iconfont/1.0.8/iconfont.css" rel="external nofollow" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui.admin/skin/default/skin.css" rel="external nofollow" id="skin" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui.admin/css/style.css" rel="external nofollow" />
ログイン後にコピー

具体的な実装手順: 1. Config/template.php に定義する必要がある定数を追加します。 。

2. 次のように、テンプレート内で直接使用できます:

&#39;tpl_replace_string&#39;   => [

    &#39;__STATIC__&#39;   => &#39;/static&#39;,
  ],
ログイン後にコピー

このパスの具体的な設定は、実際のプロジェクトによって異なります。ディレクトリは自分で変更できます。

以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

ThinkPHP を使用してデータテーブルを統合し、サーバー側ページングを実装する方法


変数出力の解析ThinkPHP テンプレート エンジンの


以上がthinkphp5.1ファイルのインポートパスの問題についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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