哪个文件包含magento中css和js文件的包含?

时间:2014-04-09 11:56:43

标签: magento

我使用magento建立网站。在magento中,我看到头部内部的内容(又名js,css等)通过php echo呈现,如

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

我很好奇,通常在哪个php / phtml /?文件,这些css / js文件的引用是否保留?我看到很多css和html文件被包含在内。 HOwever,我似乎无法弄清楚哪个文件

1 个答案:

答案 0 :(得分:1)

默认css和JS包含在位于

page.xml
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>

如果您有任何疑问,请告诉我