我是X Cart的新手,正在开发XCart 5.2.5。我想知道如何在后端的订单列表的一个新的自定义列中显示客户账单或发货地址。请参阅下面所附的屏幕截图订单列表截图
任何形式的帮助都将不胜感激。
您需要修饰\XLite\View\ItemsList\Model\Order\Admin\Search类,并在defineColumes()方法中定义一个新列。
列定义应该是这样的:
$columns['shipping_address'] = array(
static::COLUMN_NAME => 'Shipping address',
static::COLUMN_TEMPLATE => 'modules/Tony/OrderSearchChange/order/shipping_address/body.tpl',
static::COLUMN_ORDERBY => 350,
);
第一个字段定义列的标题,第二个字段定义将显示在表单元格中的模板,第三个字段定义该列的位置(数字越高,列将越向左)。
我还创建了一个示例模块,因此您可以使用它:https://dl.dropboxusercontent.com/u/23858825/Tony-OrderSearchChange-v5_2_0.tar
Tony