ارسال پاسخ 
 
رتبه موضوع
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از zend_paginator
نویسنده پیغام
nasserghiasi آفلاین
عضو
***

ارسال‌ها: 159
ثبت نام: ۱۳۸۸ آذر ۷
اعتبار: 0

تشکرها : 94
( 27 تشکر در 17 ارسال )
شماره : #11
RE: استفاده از zend_paginator
نمی شه. کلا parrent directory رو برای این مورد قبول نمی کنه
۱۳۸۸ بهمن ۱۹ ۱۱:۰۸ عصر
یافتن تمام ارسال‌های این کاربر نقل این ارسال در یک پاسخ
admin آفلاین
وحید سهرابلو
*******

ارسال‌ها: 2,197
ثبت نام: ۱۳۸۷ آذر ۲۴
اعتبار: 18

تشکرها : 679
( 1827 تشکر در 951 ارسال )
شماره : #12
RE: استفاده از zend_paginator
کد PHP:
echo $this->paginationControl($this->paginator,
                                    
'Sliding',
                                    array(
'my_pagination_control.phtml',null)); 
این‌ رو تست کنید
نمی دونم چرا منوال‌ ضعیف عمل کرده. البته زند خیلی گستردست
۱۳۸۸ بهمن ۱۹ ۱۱:۴۸ عصر
یافتن تمام ارسال‌های این کاربر نقل این ارسال در یک پاسخ
nasserghiasi آفلاین
عضو
***

ارسال‌ها: 159
ثبت نام: ۱۳۸۸ آذر ۷
اعتبار: 0

تشکرها : 94
( 27 تشکر در 17 ارسال )
شماره : #13
RE: استفاده از zend_paginator
کار نکرد.
در حقیقت با روش شما من آدرس روت رو دادم و بدون هیچ خطایی محتوایی نشون نمی ده
۱۳۸۸ بهمن ۲۰ ۰۱:۲۵ صبح
یافتن تمام ارسال‌های این کاربر نقل این ارسال در یک پاسخ
admin آفلاین
وحید سهرابلو
*******

ارسال‌ها: 2,197
ثبت نام: ۱۳۸۷ آذر ۲۴
اعتبار: 18

تشکرها : 679
( 1827 تشکر در 951 ارسال )
شماره : #14
RE: استفاده از zend_paginator
مطمئنید درست ‌استفاده‌می‌کنید؟ تست می کنید؟
این‌ کدی هست که من نوشتم
کد PHP:
$c=$db->fetchRow($db->select()->from('albums',array('COUNT(id) as countRow')));
    
$adapter->setRowCount($c["countRow"]);
    
$paginator = new Zend_Paginator($adapter); 
    
$this->view->paginator=$paginator ;
    
$paginator->setCurrentPageNumber($this->_getParam('page'1));
    
$paginator->setItemCountPerPage(2); 

قسمت view هم
کد PHP:
<?php echo $this->paginationControl($this->paginator,
                                    
'Sliding',
                                    
'my_pagination_control.phtml'); ?>

و‌ درست هم داره کار می کنه
۱۳۸۸ بهمن ۲۰ ۱۱:۰۹ صبح
یافتن تمام ارسال‌های این کاربر نقل این ارسال در یک پاسخ
nasserghiasi آفلاین
عضو
***

ارسال‌ها: 159
ثبت نام: ۱۳۸۸ آذر ۷
اعتبار: 0

تشکرها : 94
( 27 تشکر در 17 ارسال )
شماره : #15
RE: استفاده از zend_paginator
شما احتمالا سوال بنده رو درست متوجه نشدید. من می گم یک الگوی pagination مثل my_pagination_control.phtml دارم که فرضا در پوشه روت قرار داره و کنترلری که تابع بالا را در اون استفاده کردم در پوشه includes/modules/index/controllers/NewsController.php قرار داره. و با این حال زند اجازه نمی ده از الگو رو از روت بردارم و می گه که دسترسی به parent directory وجود نداره.
۱۳۸۸ بهمن ۲۰ ۰۴:۲۶ عصر
یافتن تمام ارسال‌های این کاربر نقل این ارسال در یک پاسخ
admin آفلاین
وحید سهرابلو
*******

ارسال‌ها: 2,197
ثبت نام: ۱۳۸۷ آذر ۲۴
اعتبار: 18

تشکرها : 679
( 1827 تشکر در 951 ارسال )
شماره : #16
RE: استفاده از zend_paginator
شما روش view ‌رو متوجه نشدید
مثلا داخل پوشه application ما یه پوشه داریم به اسم controllers و یه‌ پوشه داریم به اسم view . حالا وقتی که شما کنترلر index اکشن‌ index ‌رو استفاده می کنین فایل index/index.phtml در پوشه view رو ‌‌باز می کنه. و هر فایلی هم بخوایین داخلش partial‌ کنین از همیشه پوشه index ‌انجام میده. اما حالا شما یه الگو دارین مثلا به اسم my_pagination_control.phtml و می خواین وابسته به کنترلر نباشه . بنابراین فایل رو در پوشه view می ریزید (یعنی در ریشه view)‌ و با چیزی که گفتم به این فایل دسترسی دارید. روش شما باید اینجوری باشه. شما که نمی تونید view رو‌ از هر‌حایی بیارید. فقط جاهایی که گفته شده (البته میشه به لیست پوشه ها اضافه کرد)
(آخرین ویرایش ارسال در: ۱۳۸۸ بهمن ۲۰ ۰۵:۳۸ عصر توسط admin. Edit Reason: )
۱۳۸۸ بهمن ۲۰ ۰۵:۳۶ عصر
یافتن تمام ارسال‌های این کاربر نقل این ارسال در یک پاسخ
ارسال پاسخ 


پرش به انجمن:

تماس با ماiranphp.orgبازگشت به بالابازگشت به مطلبآرشیو انجمنپیوند RSS