View Full Version : چند pagination در یک صفحه
davoodit
سه شنبه 05 اسفند 1393, 09:44 صبح
سلام به همه دوستان . دارم روی یه پروژه کدایگنایتر کار میکنم. تو یک صفحه 7تا موضوع دارم که هر موضوع دارای محصولات زیادیه حالا می خوام برای هر موضوع pagination بزارم . وقتی این کار رو میکنم فقط pagination موضوع اول کار میکنه و بقیه کار نمیکنن. میخواستم بدونم چطور میشه تو یه صفحه برای هر موضوع یه pagination گذاشت . مثل این سایت http://qazvincity.com/selllist.php . با تشکر
مهرداد سیف زاده
سه شنبه 05 اسفند 1393, 10:02 صبح
لینک زیر جواب شما هست
http://stackoverflow.com/questions/15203578/ci-multiple-pagination-in-one-view
Morteza
دوشنبه 31 فروردین 1394, 05:24 صبح
از ساختار پروژه شما اطلاعی ندارم اما شاید بتونید از Ajax برای این کار استفاده کنید.
روش اول: به ازای هر بخش که باید Pagination داشته باشه، یک تابع جداگانه تعریف میشه و با استفاده از Ajax تابع مربوطه فراخوانی و محتوای صفحه بروز رسانی میشه.
روش دوم: شما یک تابع برای Pagination دارید که متغیرهای مربوط به صفحه بندی رو در قالب پارامتر دریافت میکنه. هنگام کلیک روی بخش مورد نظر، آرگومانهای مورد نیاز با Ajax ، ارسال میشن و متعاقباً صفحه بروز رسانی میشه.
البته در این روش برای Handle کردن تمامی حالات باید زمان و دقت بیشتری برای Trace کردن برنامتون صرف کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.