尝试在我正在构建的组件中安装多个弹出日历,但只有第一个可以使用。
<?php echo JHTML::calendar($this->escape($item->datepassed), 'teacher_datepassed', 'teacher_datepassed', '%Y-%m-%d'); ?>
有些研究似乎找不到一个有效的例子:
http://docs.joomla.org/JHtml::calendar/1.6
http://www.zriel.com/joomla/25-how-to-add-pop-up-calendar-in-backend-of-joomla
思想?
谢谢!
答案 0 :(得分:0)
你必须使用不同的名字和日历的ID,否则javascript将崩溃。 此外,请确保您没有任何其他JS错误,因为它可能导致事情无法正确初始化。用户Firebug控制台或Chrome控制台。
<?php
echo JHtml::calendar($item->datepassed, 'cal1_name', 'cal1_id');
echo JHtml::calendar($item->datepassed, 'cal2_name', 'cal2_id');
?>