我在Joomla组件模板中使用日历字段。
但我不知道如何使用它。示例XML字段定义是
<field name="mycalendar" type="calendar" default="5-10-2008" label="Select a date" description="" format="%d-%m-%Y" />
但如何在php模板中定义它?
谢谢!
使用代码后,如何使日历图标与输入框对齐? 现在就像这样
谢谢。
嗨,至于代码,我将日期插入到字段名称'from'和'to'的数据库中,那么我需要在哪里更改代码才能匹配?
<?php
echo JHTML::calendar(date("Y-m-d"),'from', 'date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?>
<?php
echo JHTML::calendar(date("Y-m-d"),'to', 'date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?>
答案 0 :(得分:6)
试试这个,
这会在表单中添加日历。
<?php
echo JHTML::calendar(date("Y-m-d"),'mycalendar', 'date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?>
希望它的帮助..
答案 1 :(得分:1)
您需要在输出文件的顶部添加以下行:
JHTML::_('behavior.calendar');
如果你的XML是正确的,一切都应该有用。