Hi Cagatay,
here is the code:
Code: Select all
<td><span id="main_form:date" class="calendar"><input id="main_form:date_input" name="main_form:date_input" type="text" readonly="readonly" /></span><script type="text/javascript">jQuery(function(){widget_main_form_date = new PrimeFaces.widget.Calendar('main_form:date', {popup:true,locale:'pt_BR',dateFormat:'dd/mm/yy',changeMonth:true,changeYear:true,showAnim:'drop',duration:'0.5',showOn:'both',showOtherMonths:true,selectOtherMonths:false});});</script></td>
and here is the code when i use showOn="button" and the icon is rendered properly
Code: Select all
<td><span id="main_form:date" class="calendar"><input id="main_form:date_input" name="main_form:date_input" type="text" readonly="readonly" /></span><script type="text/javascript">jQuery(function(){widget_main_form_date = new PrimeFaces.widget.Calendar('main_form:date', {popup:true,locale:'pt_BR',dateFormat:'dd/mm/yy',changeMonth:true,changeYear:true,showAnim:'drop',duration:'0.5',showOn:'button',buttonImage:'../resources/images/calendar.png',buttonImageOnly:false,showOtherMonths:true,selectOtherMonths:false});});</script></td>