2012-04-06 4 views
0

내가 만들고있는 구성 요소에 하나 이상의 팝업 캘린더가 있지만 첫 번째 캘린더 만 작동합니다.Joomla : 백엔드에서 둘 이상의 JHTML :: calendar를 사용하고 있습니까?

http://docs.joomla.org/JHtml::calendar/1.6 
http://www.zriel.com/joomla/25-how-to-add-pop-up-calendar-in-backend-of-joomla 

생각을 :

<?php echo JHTML::calendar($this->escape($item->datepassed), 'teacher_datepassed', 'teacher_datepassed', '%Y-%m-%d'); ?> 

일부 연구는 비록 일 이상의의 예를 찾을 수 없습니다?

감사합니다.

답변

0

캘린더에는 다른 이름 인 & 개의 ID를 사용해야합니다. 그렇지 않으면 자바 스크립트가 중단됩니다. 또한 일을 올바르게 초기화하지 못하게 할 수 있으므로 다른 JS 오류가 없어야합니다. 사용자 파이어 버그 콘솔 또는 크롬 콘솔.

<?php 
echo JHtml::calendar($item->datepassed, 'cal1_name', 'cal1_id'); 
echo JHtml::calendar($item->datepassed, 'cal2_name', 'cal2_id'); 
?> 
+0

흠 ... 아 ... 나는 사람이 한 번에 여러 행을 업데이트 할 수 있도록 할 짓고 있어요 형태 (예를 들어, 클래스 1 - 날짜, Class2의 최신 등) 때문에 이름/아이디 대응 같은 열에. 그것을 성취 할 수있는 방법이 있습니까? – Gisto

+0

@Gisto - 예. 또한 js가 충돌하지 않는지 확인해야합니다. js가 충돌하지 않는 JS의 기능에 영향을 줄 수 있기 때문입니다. – Alex