我正在使用magento建立网站。在magento中,我看到head (又名js、css等)中的内容是通过php echo呈现的,如
<?php echo $this->getCssJsHtml() ?>我很好奇,通常在哪个php/phtml/?文件,这些css/js文件的引用是否保留?我看到许多css和html文件被包括在内。HOwever,我似乎不知道是从哪个文件
发布于 2014-04-09 12:28:23
默认的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>如果您有任何疑问,请告诉我
https://stackoverflow.com/questions/22961772
复制相似问题