Я использую Zend Paginator в моем app.pagination работает хорошо, но я получаю эту ошибку Попытка получить свойство не-объекта в
$user = new Zend_Session_Namespace('user');
$user_id =$user->user_id;
$DB = Zend_Db_Table_Abstract::getDefaultAdapter();
$select = $DB->select()
->from(array('p' => 'phone_service'))
->join(array('u' => 'user_preferences'), 'u.phone_service_id = p.phone_service_id')
->where('u.user_preferences_name = ?', 'is_user_package_active')
->where('p.user_id = ?', $user_id);
$adapter = new Zend_Paginator_Adapter_DbSelect($select);
$paginator = new Zend_Paginator($adapter);
$this->view->paginator=$paginator;
, на мой взгляд, я делаю так
foreach($this->paginator as $record){
<td><?php echo $record->phone_service_name;?></td>
<td><?php echo $record->phone_service_type;?></td>
<td ><?php echo $record->phone_service_Duration;?></td>}
, который выдает следующую ошибку
Notice: Trying to get property of non-object
, когда я делаю это на мой взгляд
var_dump($this->paginator);
[_tableCols:protected] => Array
(
)
there are no data of columns
Любой намек PLZ ???