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

[right]سلام

می خواستم بدونم آیا ویدجتی وجود داره که آرایه رو مثل

ClistView

نشون بده

یعنی امکان سورت و

pagination

داشته باشم.

و تغییرات رو به صورت ایجکسی نشون بده[/right]

[right]

اینجارو یک نگاه بنداز

http://www.yiiframework.com/extension/array-data-provider/

این دوستمون اومده

CdataProvider

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

ClistView

بعد کاری رو که می خواهی باهاش بکنی

امیدوارم کاربردی باشه.

[/right]

[right]ممنون

خودم راهشو پیدا کردم و الان همه قلق هاش رو هم بدست آوردم

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

[/right]

[right][font="Tahoma"][size="2"]چرا بیشتر توضیح نمیدی؟ اگه راه حلی پیدا کردی که فکر می کنی به درد بقیه هم می خوره لطفا بیشتر توضیح بده که بقیه هم استفاده کنند[/size][/font].

;)

[/right]

[right]

جدی ؟ خوب اسم کلاسو میگی ؟

چون من داکیومنتیشن رو برات نگاه کردم

[/right]

[right]در حقیقت یک کلاس در نسخه ای که من استفاده می کنم یعنی

۱.۷

وجود داره با نام

CArrayDataProdiver

مثلا اینطوری بسازیدش

[/right]


        

        $dirContents = Lib::getDirContents($path, $this->_path);

        $dataProvider = new CArrayDataProvider($dirContents,

                        array(

                            'keyField' => 'fullPath',

                            'id' => 'fullPath',

                            'pagination' => array(

                                'pageSize' => 20,

                            )

                        )

        );



[right]

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

CGridView

پاس بدید[/right]

[right]پیشنهاد می کنم داکیومنت های مربوط به

CGridView

رو بخونید.[/right]

[right]مرسی. جالب بود :) [/right]