شدن که کدش همینه فقط شما باید توی همین فایلی که گفتم قسمتی که فیلد تاریخ را می سازد پیدا کنید.
در این ورژن که من استفاده کردم کد این قسمت دقیقا" این هست
$out .= '<input id="txtcal'.$formId.'_'.$calendars[$componentId].'" name="form['.$data['NAME'].']" type="text" '.($data['READONLY'] == 'YES' ? 'readonly="readonly"' : '').' class="txtCal '.$className.'" value="'.RSFormProHelper::htmlEscape($defaultValue).'" '.$data['ADDITIONALATTRIBUTES'].'/><br />';
$out .= '<div id="cal'.$formId.'_'.$calendars[$componentId].'Container" style="z-index:'.(9999-$data['Order']).'"></div>';
شما با درست کردن یک فرم که دارای فیلد تاریخ باشد و جستجوی عباراتی از کدی که در بالا قرار دادم (مثل ) ایجاد تغییرات کوچک (مثلا" افزودن 132123132132121) می توانید قسمت مورد نظر را پیدا کنید و آن را با قرار دادن
//
در اول خط غیر فعال و کد تاریخ شمسی جوملا را در خط پایینی یا بالایی اش وارد نمایید.
$out .= JHtml::_('calendar', $this->customerInvoice[$data['NAME']], 'form['.$data['NAME'].']', 'txtcal'.$formId.'_'.$calendars[$componentId], '%Y-%m-%d', array('class' => $class)); // ByBehnam