1

出荷

顧客は、注文した注文の追跡情報を確認するのに苦労しています。「フロントエンドに表示」をデフォルトにすることと関係があるのではないかと思います。どうすればこれを行うことができますか?私はこれがこの解決策に似ていると考えています:Magento-Eメールの発送=デフォルトですが、そうでない場合は、注文追跡番号をインポートするために行われるSOAP呼び出しに入れることができます。

注文追跡情報をシステムにインポートするスクリプトの一部:

// Attempt to create the order, notify on failure
            try { $newShipmentId = $client->call($sess_id, 'sales_order_shipment.create', array($ShippedOrderId, array(), $comment, true, false, $shippedby, $shipname, $fields[4])); }
            catch (Exception $e) { echo 'Shipment creation failed on order '. $ShippedOrderId . ': ', $e->getMessage(); }
            // Add comment to order with all the info
            $client->call($sess_id, 'sales_order.addComment', array($ShippedOrderId, 'complete',  $comment,  false));
            $client->call($sess_id, 'sales_order_shipment.addTrack', array($ShippedOrderId, $shippedby, $shipname, $fields[4]));
            $mail_content .= $line . "\n";
            $importcount++;
4

1 に答える 1

0

あなたはこのファイルを探しています:

app/design/adminhtml/default/default/template/sales/order/comments/view.phtml

交換するだけ

<input name="comment[is_visible_on_front]" type="checkbox" id="history_visible" value="1" />

<input name="comment[is_visible_on_front]" type="checkbox" id="history_visible" value="1" checked />

デフォルトでチェックします。

参考までに、入力タグに「チェック済み」を追加しました。

于 2013-02-02T19:05:43.423 に答える