Как я могу создать административный модуль помощника в PrestaShop? - PullRequest
0 голосов
/ 12 сентября 2018

Я использую этот код в контроллере администратора в модуле, но он не работает:

    $this->fields_list = array(
    'Num' => array(
        'title' => $this->l('Numéro du ticket'),
        'width' => 140,
        'type' => 'text',
    ),
    'client' => array(
        'title' => $this->l('Client'),
        'width' => 140,
        'type' => 'text',
    ),
    'email' => array(
        'title' => $this->l('Email du client'),
        'width' => 140,
        'type' => 'text',
    ),  
);
$helper = new HelperList();
$helper->shopLinkType = '';
$helper->simple_header = true;
$helper->actions = array('edit', 'delete', 'view');
$helper->identifier = 'Num';
$helper->show_toolbar = true;
$helper->title = 'HelperList';
$results = Db::getInstance()->ExecuteS('SELECT * FROM '._DB_PREFIX_.'ticket INNER JOIN '._DB_PREFIX_.'customer where ps_customer.id_customer = ps_ticket.id_client');
$helper->generateList($results,$fields_list);

1 Ответ

0 голосов
/ 14 сентября 2018

Вы должны определить имя таблицы и класса:

$this->table = 'mytable';
$this->className = 'myClassCore';
...