1- ذخیره فاکتورها با تاریخ صحیح :
1) بهترین و کمریسکترین اصلاح داخل همین فایل
بالای فایل (بعد از defined(...))، jdf را include کن (اگر قبلاً در سیستم autoload نکردی):
سپس داخل کلاس Invoices (مثلاً بعد از __construct) این دو تابع کمکی را اضافه کن:
2) حالا داخل متد invoice($id='') تبدیل را قبل از validate و قبل از add/update انجام بده
همین بخش ابتدای if ($this->input->post()) { را اینطور اصلاح کن (فقط همین قسمت):
با همین کار:
-
to_sql_date($invoice_data['date'])از این به بعد میلادی میگیرد و درست کار میکند. -
مقدار نهایی که به مدل میرود میلادی است و در دیتابیس میلادی ذخیره میشود.