Yii Framework Forum: ویدجتی برای نمایش آرایه - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

ویدجتی برای نمایش آرایه

#1 User is offline   Ehsanjs 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 12-April 11

Posted 01 May 2011 - 11:44 PM

سلام
می خواستم بدونم آیا ویدجتی وجود داره که آرایه رو مثل
ClistView
نشون بده
یعنی امکان سورت و
pagination
داشته باشم.
و تغییرات رو به صورت ایجکسی نشون بده

0

#2 User is offline   bamdad dashtban 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 09-April 11

Posted 02 May 2011 - 12:32 AM

View Postehsanjs, on 01 May 2011 - 11:44 PM, said:

سلام
می خواستم بدونم آیا ویدجتی وجود داره که آرایه رو مثل
ClistView
نشون بده
یعنی امکان سورت و
pagination
داشته باشم.
و تغییرات رو به صورت ایجکسی نشون بده



اینجارو یک نگاه بنداز
http://www.yiiframew...-data-provider/
این دوستمون اومده
CdataProvider
رو برای آرایه نوشته درنتیجه می تونی اون رو بدی به
ClistView
بعد کاری رو که می خواهی باهاش بکنی
امیدوارم کاربردی باشه.

1

#3 User is offline   Ehsanjs 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 12-April 11

Posted 02 May 2011 - 02:04 AM

ممنون
خودم راهشو پیدا کردم و الان همه قلق هاش رو هم بدست آوردم
در ضمن این کلاسی که اون آقا نوشتن در نسخه های جدید یی وجود داره و نیازی نیست از کلاس نوشته شده توسط اون آقاهه استفاده کنیم.

0

#4 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 02 May 2011 - 02:09 AM

View Postehsanjs, on 02 May 2011 - 02:04 AM, said:

ممنون
خودم راهشو پیدا کردم و الان همه قلق هاش رو هم بدست آوردم
در ضمن این کلاسی که اون آقا نوشتن در نسخه های جدید یی وجود داره و نیازی نیست از کلاس نوشته شده توسط اون آقاهه استفاده کنیم.



چرا بیشتر توضیح نمیدی؟ اگه راه حلی پیدا کردی که فکر می کنی به درد بقیه هم می خوره لطفا بیشتر توضیح بده که بقیه هم استفاده کنند.
;)


1

#5 User is offline   bamdad dashtban 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 09-April 11

Posted 02 May 2011 - 02:26 AM

View Postehsanjs, on 02 May 2011 - 02:04 AM, said:

ممنون
خودم راهشو پیدا کردم و الان همه قلق هاش رو هم بدست آوردم
در ضمن این کلاسی که اون آقا نوشتن در نسخه های جدید یی وجود داره و نیازی نیست از کلاس نوشته شده توسط اون آقاهه استفاده کنیم.



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

1

#6 User is offline   Ehsanjs 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 12-April 11

Posted 02 May 2011 - 04:01 AM

در حقیقت یک کلاس در نسخه ای که من استفاده می کنم یعنی
۱.۷
وجود داره با نام
CArrayDataProdiver
مثلا اینطوری بسازیدش

        
        $dirContents = Lib::getDirContents($path, $this->_path);
        $dataProvider = new CArrayDataProvider($dirContents,
                        array(
                            'keyField' => 'fullPath',
                            'id' => 'fullPath',
                            'pagination' => array(
                                'pageSize' => 20,
                            )
                        )
        );


کافیه که اون رو به ویدجت
CGridView
پاس بدید

0

#7 User is offline   Ehsanjs 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 12-April 11

Posted 02 May 2011 - 04:05 AM

پیشنهاد می کنم داکیومنت های مربوط به
CGridView
رو بخونید.

2

#8 User is offline   Ramin Rezazadeh 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 21
  • Joined: 01-April 11

Posted 02 May 2011 - 04:11 AM

مرسی. جالب بود :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users