Heim > PHP-Framework > YII > Wie verweist das Yii-Framework auf JS- und CSS-Dateien?

Wie verweist das Yii-Framework auf JS- und CSS-Dateien?

Guanhui
Freigeben: 2020-06-04 11:57:49
Original
2710 Leute haben es durchsucht

Wie verweist das Yii-Framework auf JS- und CSS-Dateien?

Wie referenziert das Yii-Framework JS- und CSS-Dateien?

Platzieren Sie zuerst die CSS- und JS-Dateien im Webverzeichnis, öffnen Sie dann die Datei „AppAsset.php“ und schreiben Sie die Methode „registerAssetFiles“ neu. Ändern Sie dann die CSS- und JS-Dateipfade in dieser Methode ; Rufen Sie schließlich die übergeordnete Methode auf.

Beispielcode

<?php
/**
 * @link http://www.yiiframework.com/
 * @license http://www.yiiframework.com/license/
 */
namespace app\assets;
use yii\web\AssetBundle;



class AppAsset extends AssetBundle
{
  public $basePath = &#39;@webroot&#39;;
  public $baseUrl = &#39;@web&#39;;
  // public $css = [
  //   &#39;css/site.css&#39;,
  //   &#39;bootstrap/css/bootstrap.min.css&#39;,
  // ];
  // public $js = [
  //   &#39;jquery/jquery.min.js&#39;,
  //   &#39;bootstrap/js/bootstrap.min.js&#39;
  // ];
  public function registerAssetFiles( $view )
  {
    //加一个版本号
    //目的:使浏览器获取最新的文件
    $release = "20200526";
    $this->css = [
      "bootstrap/css/bootstrap.min.css?v={$release}"
    ];
    $this->js = [
       &#39;jquery/jquery.min.js&#39;,
       &#39;bootstrap/js/bootstrap.min.js&#39;
    ];
    parent::registerAssetFiles( $view );
  }
}
Nach dem Login kopieren

Empfohlenes Tutorial: „Yii Tutorial

Das obige ist der detaillierte Inhalt vonWie verweist das Yii-Framework auf JS- und CSS-Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
yii
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage