嘗試
<reference name="head">
<action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
<action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
<action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
</reference>
在你calendar.phtml
<input type="text" name="date_from" id="date_from" value="" />
<script type="text/javascript">
Calendar.setup({
inputField : 'date_from',
ifFormat : '%m/%e/%y',
button : 'date_from_trig',
align : 'Bl',
singleClick : true
});
</script>
在footer.phtml
echo $this->getLayout()->createBlock(
'core/template',
'calendar_block',
array('template' => 'path/to/calendar.phtml')
)->toHtml();
見Magento - How do I add a frontend date picker that returns DD/MM/YY instead of MM/DD/YY?
應用程序/設計/前端/基/默認/模板/頁/ JS/calendar.phtml。我怎麼可以在我的footer.phtml中將該文件稱爲塊? (即:用於我們編寫的新聞稿<?php echo $ this-> getLayout() - > createBlock('newsletter/subscribe') - > setTemplate('newsletter/subscribe.phtml') - > toHtml();?>在頁腳.phtml) – user1844626
看看我的更新 –
我把xml代碼放入page.xml,在calendar.phtml和'<?php echo $ this-> getLayout() - > createBlock('core/template','calendar_block',array('template'=>'page/js/calendar.phtml')) - > toHtml(); '>'這個在footer.xml中。但是隻有一條橫線。沒有其他的。什麼是錯的? – user1844626