我是Magento新手,我想添加一个日期选择器到Magento结帐页面。我遵循下面的编码,不能成功。他们有什么问题,如果这不是正确的方法,我应该如何将日期选择器添加到结帐页面。任何帮助将不胜感激。谢谢。在Magento结帐页面显示日期选择器
app/design/frontend/default/yourthemename/layout/page.xml
<action method=”addItem”><type>js_css</type>
<name>calendar/calendar-win2k-1.css</name>
<params></params>
</action>
<action method=”addItem”><type>js</type><name>calendar/calendar.js</name></action>
<action method=”addItem”><type>js</type><name>calendar/calendar-setup.js</name>
</action>
<block type=”core/html_calendar” name=”head.calendar” as=”calendar”
template=”page/js/calendar.phtml”></block>
我把这段代码保存在我的测试模块的IndexController.php中。
<div class=”field”>
<label for=”delivery_date”><?php echo $this->__(‘Delivery Date’) ?></label>
<div class=”input-box”>
<input type=”text” id=”_dob” name=”delivery_date” class=”input-text required-entry” />
<em>*</em>
<img title=”Select date” id=”_dob_trig” src=”<?php echo $this-
>getSkinUrl(‘images/calendar.gif’);?>” class=”v-middle”>
</div>
</div>
<script type=”text/javascript”>
//<![CDATA[
Calendar.setup({
inputField : '_dob',
ifFormat : '%m/%e/%y',
button : '_dob_trig',
align : 'Bl',
singleClick : true
});
//]]>
</script>
你将错way.Try,使模板的提示和具体转到页,放在那里你的日期选择器代码。 –
检查双引号和单引号是否正确。如“”或“”。 –
是的,有一些报价问题,并纠正它们,并将代码放在shipping_method.phtml页面。但现在结帐不起作用。 – koli