在magento中我们在head.phtml中调用css和js的代码是 <?php echo $this->getCssJsHtml() ?> 那么按照magento的规则,我们需要在layout中去加载css和js 在magento如何通过xml加载外部js通畅我们会引用外部的css和js,比如google的字体,jquery库以及其他的库 <!-- Add an EXTERNAL stylesheets --> <action method="addLinkRel"><rel>stylesheet<href>https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400,300,700|Open+Sans:300italic,400,300</href></action> <!-- Add an EXTERNAL javascript --> <action method="addLinkRel"><rel>text/javascript<href>https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js</href></action> 如何加载magento主题下的css,jss加载magento主题模板下面的css,js<!-- Add stylesheets from your local theme directory located in skin/frontend/ --> <action method="addCss"><stylesheet>css/styles.css</stylesheet></action> <!-- Add javascript from your local theme directory located in skin/frontend/ --> <action method="addItem"> <type>skin_js<name>js/bootstrap.min.js </action> 如何加载magento根目录js文件夹下的js文件<action method="addJs"><script>bootstrap.min.js</script></action> 在magento中删除css和js在magento中的布局文件xml中删除js<action method="removeItem"> <type>js</type> <name>calendar/calendar.js</name> </action> 如何在phtm文件中删除js$this->getLayout->getBlock('head')->removeItem('js', 'calendar/calendar.js');(责任编辑:好模板) |