Gii Table

[right][size="5"][font="Tahoma"][/font][/size][/right]من تاریخم رو بصورت شمسی از کاربر میگیرم و میلادی ذخیره میکنم.اما وقتی میخئام تو جدول ادمین به شمسی برگردونم نمیتونم اینکارو بکنم یعنی نمیدونم کجا اینکارو بکنم…خیلیم تلاش کردم نشذ وتابعش تبدیل رو هم دارم…لطفا کمک کنید

4749

sss.png

[rtl]اولا:

چطوری به فارسی تبدیلش می کنید؟

و در جاهای دیگر چطور از میلادی به شمسی تبدیل و نمایش می دهید؟

دوما:

ببینید در فایل .../admin.php، آخر فایل یک widet به نام CGridView دارید. ببینید که مثلا اگر کد زیر را جایگزین کنید درست میشه؟[/rtl]




$this->widget('zii.widgets.grid.CGridView', array(

 	'dataProvider'=>$dataProvider,

 	'columns'=>array(

     	'title',      	// display the 'title' attribute

     	'category.name',  // display the 'name' attribute of the 'category' relation

     	'content:html',   // display the 'content' attribute as purified HTML

     	array(        	// display 'create_time' using an expression

         	'name'=>'create_time',

         	'value'=>'date("M j, Y", $data->create_time)',

     	),

     	array(        	// display 'author.username' using an expression

         	'name'=>'authorName',

         	'value'=>'$data->author->username',

     	),

     	array(        	// display a column with "view", "update" and "delete" buttons

         	'class'=>'CButtonColumn',

     	),

 	),

 ));



[right][size="5"][font="Tahoma"][/font][/size][/right]من دو نا تابع تعریف مردم تو مدل همه جا هم درست کار میکته فقط نمیدوونم جدول رو کجا عوض کنم

[rtl]شما دقیقا چیه جدول را می خواهی تغییر بدی؟

کدهاش را بزار ببینیم.

راستی قبل از هر چیز برای کار با دیتابیس از CRUD ای که در GII هست استفاده کردی یا خودت رفتی ودستی تمامی کدهای مربوطه را نوشتی؟

[/rtl]