2017-02-22 8 views
0

私はPhalconフレームワークの使用を開始しました。私は自分のウェブサイトで説明されているほとんどのドキュメントを読みましたが、どこに私のCSSとjavascriptファイルを含めて、私のビューページにそれらを紹介する必要があります。アセットを宣言する方法とCSS/javascriptを私のビューに含めるには

I'm currently maintaining the follow folder structure.

例えば私の資産フォルダには、どのように私は私のインデックスファイルにこれらを含めることができるであろうすべての私のCSS/JavaScriptとjqueryのファイルが含まれています。

私は、これらの特定のファイルを見つけるためのパスをどこで宣言でき、どのようにこれらのファイルを自分のビューに含めることができるかを知りたいと思います。

答えて

1

コントローラで宣言する必要があります。この後

use Phalcon\Mvc\Controller; 

class IndexController extends Controller 
{ 
    public function index() 
    { 
     // Add some local CSS resources 
     $this->assets->addCss("css/style.css"); 
     $this->assets->addCss("css/index.css"); 

     // And some local JavaScript resources 
     $this->assets->addJs("js/jquery.js"); 
     $this->assets->addJs("js/bootstrap.min.js"); 
    } 
} 

することができますビューの出力あなたのJSとCSSのリンク:

<html> 
    <head> 
     <title>Some amazing website</title> 

     <?php $this->assets->outputCss(); ?> 
    </head> 

    <body> 
     <!-- ... --> 

     <?php $this->assets->outputJs(); ?> 
    </body> 
<html> 

それとも、このようなボルトの構文を使用することができます。

<html> 
    <head> 
     <title>Some amazing website</title> 

     {{ assets.outputCss() }} 
    </head> 

    <body> 
     <!-- ... --> 

     {{ assets.outputJs() }} 
    </body> 
<html> 
関連する問題