2014-04-09 174 views
0

我是使用magento的builidng網站。在Magento,我看到裏面的內容頭(又名JS,CSS等)都是通過PHP回聲呈現爲哪個文件包含magento中包含的css和js文件?

<?php echo $this->getCssJsHtml() ?> 

我很好奇,通常在PHP/PHTML /?文件,這些css/js文件的引用是否保留?我看到許多css和html文件都包含在內。不過,我似乎無法在此文件中找出從文件

+0

有各種方式來添加的js,css文件。檢查http://inchoo.net/ecommerce/magento/how-to-add-external-javascript-css-file-to-magento/和https://blog.liip.ch/archive/2013/10/24/添加的JavaScript和CSS的 - 文件 - 頭形部的-magento.html –

回答

1

默認CSS和JS從page.xml locatated包括在

app\design\frontend\YOUR_PACKAGE\YOUR_THEME\layout\page.xml 

你可以看到

<block type="page/html_head" name="head" as="head"> 

.... ........

</block> 

還自定義js和css是包含任何xml文件,如

<reference name="head"> 
       <action method="addItem"><type>external_css</type><name>http://developer.yahoo.com/yui/build/reset/reset.css</name><params/></action> 
       <action method="addItem"><type>external_js</type><name>http://yui.yahooapis.com/2.8.2r1/build/yahoo-dom-event/yahoo-dom-event.js</name><params/></action> 
       <action method="addExternalItem"><type>external_js</type><name>http://yui.yahooapis.com/2.8.2r1/build/imageloader/imageloader-min.js</name><params/></action> 
       <action method="addExternalItem"><type>external_css</type><name>http://yui.yahooapis.com/2.8.2r1/build/fonts/fonts-min.css</name><params/></action> 
      </reference> 

讓我知道如果您有任何疑問