2015-04-08 3 views
1

Научитесь писать модуль в Prestashop. И мне нужно использовать HelperList, но у меня проблемы с ним. С HelperForm все в порядке.Как использовать HelperList в prestashop

public function displayList() 
{ 

     $this->fields_list = array(
      'id_email' => array(
       'title' => $this->l('id_email'), 
       'width' => 140, 
       'type' => 'int', 
      ), 
      'email' => array(
       'title' => $this->l('email'), 
       'width' => 140, 
       'type' => 'text', 
      ), 
     ); 

     $helper = new HelperList(); 

     $helper->shopLinkType = ''; 

     $helper->simple_header = false; 

     $helper->actions = array('edit', 'delete', 'view'); 

     $helper->identifier = 'id_email'; 
     $helper->show_toolbar = true; 
     $helper->title = 'HelperList'; 
     $helper->table =_DB_PREFIX_.$this->name; 

     $helper->token = Tools::getAdminTokenLite('AdminModules'); 
     $helper->currentIndex = AdminController::$currentIndex.'&configure='.$this->name; 
     return $helper; 
} 

и когда я пишу return $this->displayList(); в getcontent у меня есть пустая страница. Что я делаю неправильно?

ответ

0

public function displayList() { //$results = array(some_data) !!!return $helper->generateList($results,$fields_list);

+2

Не могли бы вы рассказать о том, почему это решение проблемы? –

+0

Функция должна возвращать результаты метода generateList(), а не только $ helper object. – mcdado

Смежные вопросы