thinkphpでcssを呼び出す方法

爱喝马黛茶的安东尼
リリース: 2019-08-22 11:48:54
オリジナル
3378 人が閲覧しました

thinkphpでcssを呼び出す方法

#静的ファイルの保存場所

thinkphp は、デフォルトで thinkphp のルートに静的ファイルの保存フォルダーを作成します。フレームワーク パス \public\static

にある静的ファイルを \public\static

thinkphpでcssを呼び出す方法

関連する推奨事項:「

ThinkPHP」に分類するだけです。チュートリアル >>

静的ファイルの呼び出し

thinkphp では、カスタム テンプレートの出力を置き換える方法が提供されています。プロジェクトの設定ファイルで置き換える必要があるルールを定義します。

config.php ファイルを開くと、テンプレート設定モジュールに view_replace_str 項目があり、その中にルールを定義します

// 视图输出字符串内容替换
'view_replace_str'       => [
'__IMG__'=>'/thinkphp/public/static/images',   #静态图片调用规则定义
],
ログイン後にコピー

パスはプロジェクトのルート ディレクトリとして指定されます

注: 使い方を学んでいるときに、phpthink5.0.15 がデフォルトで __CSS__ と __JS__ を定義しているようであることがわかりました。パスはパブリック静的フォルダーです。レンダラーがビューを出力するとき (つまり、次の操作) に呼び出されます。ただし、__IMG__ を定義する必要があります。

コントローラーがビューを出力するときに呼び出す

コントローラー呼び出しメソッド

namespace app\index\controller;
use think\View;
class Index extends \think\Controller
{       
    public function index()
    {       
        $view = new View();
        return $view->replace(\think\Config::get('view_replace_str'))->fetch();   #使用get获取view_replace_str里面
        的内容
    }
}
ログイン後にコピー

構成ファイルで変数を定義したくない場合は、コントロール内で直接

$view = new View();
return $view->fetch('index',[],['__IMG__'=>'/thinkphp/public/static/images']);
ログイン後にコピー

thinkphpでcssを呼び出す方法

を定義して呼び出すことができます。

以上がthinkphpでcssを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!