2014-04-09 140 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> 

让我知道如果您有任何疑问