0
如何顯示上的Prestashop 訂單管理頁面的管理產品代碼數據,我失去了在文件中。請幫我 由於提前顯示產品代碼的訂單管理管理頁面的Prestashop
如何顯示上的Prestashop 訂單管理頁面的管理產品代碼數據,我失去了在文件中。請幫我 由於提前顯示產品代碼的訂單管理管理頁面的Prestashop
我找到了解決辦法, 我不知道它的允許或不回答在這裏你自己的問題 但我發佈這個答案與此希望它將幫助別人
我恰克
豐聯是>>> myshop /控制器/管理/ AdminOrdersController.php
$this->_select = '
od.product_name AS products_zee, /* This is the main thing which I changed */
a.id_currency,
a.id_order AS id_pdf,
CONCAT(LEFT(c.`firstname`, 1), \'. \', c.`lastname`) AS `customer`,
osl.`name` AS `osname`,
os.`color`,
IF((SELECT COUNT(so.id_order) FROM `'._DB_PREFIX_.'orders` so WHERE so.id_customer = a.id_customer) > 1, 0, 1) as new';
$this->_join = '
LEFT JOIN `'._DB_PREFIX_.'order_detail` od ON (od.`id_order` = a.`id_order`)
LEFT JOIN `'._DB_PREFIX_.'customer` c ON (c.`id_customer` = a.`id_customer`)
LEFT JOIN `'._DB_PREFIX_.'address` addr ON (a.`id_address_delivery` = addr.`id_address`)
LEFT JOIN `'._DB_PREFIX_.'order_state` os ON (os.`id_order_state` = a.`current_state`)
LEFT JOIN `'._DB_PREFIX_.'order_state_lang` osl ON (os.`id_order_state` = osl.`id_order_state` AND osl.`id_lang` = '.(int)$this->context->language->id.')';
$this->_orderBy = 'id_order';
$this->_orderWay = 'DESC';
上AdminOrdersController.php
查詢之後,我加入陣列船尾呃這個代碼'reference' => array(
'title' => $this->l('Reference'),
'align' => 'center',
'width' => 65
),
'products_zee' => array(
'title' => $this->l('Products'),
'align' => 'center',
'width' => 85
),