abbk

کاربران
  • تعداد ارسال ها

    3
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

10 خوب

درباره abbk

  • درجه
    کاربر معمولی
  • تاریخ تولد
  1. درسته میلادی ذخیره میشه و برای خواندن تاریخ هم توسط توابع جوملا اقدام کنید. (کار اصولی همینه) در ضمن کد را هم اصلاح کردم جایگزین کنید، قبلی نام و آی دی را از فرم ساز نمیگرفت
  2. شدن که کدش همینه فقط شما باید توی همین فایلی که گفتم قسمتی که فیلد تاریخ را می سازد پیدا کنید. در این ورژن که من استفاده کردم کد این قسمت دقیقا" این هست $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
  3. سلام در جوملا 2.5 روی نسخه 1.4.0 R42 امتحان کردم کافیه برید فایل زیر را ویرایش کنید administrator/components/com_rsform/helpers/rsform.php خط 2154 بجای دوخط $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>'; این خط را قرار دهید $out .= JHtml::_('calendar', $this->customerInvoice[$data['NAME']], 'form['.$data['NAME'].']', 'txtcal'.$formId.'_'.$calendars[$componentId], '%Y-%m-%d', array('class' => $class)); // ByBehnam