0

footer.phtml ファイルで組み込みのカレンダー ブロックを呼び出すにはどうすればよいですか?

app/design/frontend/base/default/template/page/js/calendar.phtml.

footer.phtml でそのファイルをブロックとして呼び出すにはどうすればよいですか? (例: ニュースレターの場合、私たちは書きます

<?php echo $this->getLayout()->createBlock('newsletter/subscribe')->setTemplate('newsletter‌​/subscribe.phtml')->toHtml(); ?> 

footer.phtml で)

-ありがとう

4

1 に答える 1

0

試す

<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を参照してください-MM/DD/YYの代わりにDD/MM / YYを返すフロントエンド日付ピッカーを追加するにはどうすればよいですか?

于 2013-02-08T03:57:05.153 に答える