فایل admin/models/helloworlds.php (ایجاد model)

این تاپیک 0 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  صبا ...saba ،‏ 7 ماه و 3 هفته پیش .

این تاپیک تاکنون 42 بازدید داشته است .

نویسنده پست
پنجشنبه ، 14 آوریل 2016     8:35 ب.ظ #


صبا ...saba

Subscriber
0 پست669 تاپیک

viewی HelloWorlds از مدل متناظرش درخواست داده می کند، با استفاده از کلاس JModelList می توان، لیست داده را مدیریت نمود.

کلاس JModelList و تمام کلاس هایی که از آن ارث بری می کنند، تنها به یک متد و دو وضعیت (state) زیر نیاز دارند:

متد getListQuery که سازنده ی یک پرس و جوی SQL است.

و دو وضعیت (state):

list.start: برای تعیین کردن offset
list.limit: برای تعیین کردن طول لیست

توجه: متدهای getItems و getPagination در کلاس JModelList تعریف شده اند و نیازی به تعریف مجدد آنها در کلاسHelloWorldModelHelloWorlds نیست.

کد های فایل admin/models/helloworlds.php به صورت زیر است:

admin/models/helloworlds.php

بصورت پیش فرض، زمانی که توسط متد getState یک وضعیت یا state خوانده می شود، بصورت اتوماتیک متد populateState صدا زده می شود.

 

0  تشکر
پست 1 تا 1 (از مجموع 1 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .