2016-05-13 7 views
0

私はXカートで初心者であり、XCart 5.2.5で作業しています。バックエンドのオーダーリストの新しいカスタム列に顧客の請求または配送先アドレスを表示するにはどうすればいいのですか? 以下の添付のスクリーンショットをご覧ください。 Order list screenshotxcartの注文リストの新しい列で配送先住所を取得する方法

何か助けていただければ幸いです。

答えて

0

\ XLite \ View \ ItemsList \ Model \ Order \ Admin \ Searchクラスをデコレートし、defineColumns()メソッドで新しい列を定義する必要があります。

列定義はこのようなものでなければなりません:

 $columns['shipping_address'] = array(
      static::COLUMN_NAME  => 'Shipping address', 
      static::COLUMN_TEMPLATE => 'modules/Tony/OrderSearchChange/order/shipping_address/body.tpl', 
      static::COLUMN_ORDERBY => 350, 
    ); 

最初のフィールドは、列のタイトルを定義し、2番目のフィールドは、テーブルのセルに表示されるテンプレートを定義し、3つ目は位置を定義します(列がさらに左に行くほど数値が高くなります)。

あなたはそれで遊ぶことができるように、私はまた、サンプルモジュールを作成している

https://dl.dropboxusercontent.com/u/23858825/Tony-OrderSearchChange-v5_2_0.tar

トニー

+0

は:-)あなたの助けのために先生に感謝します –

関連する問題