あなたは/ tracking.phtmlを作成/アプリ/デザイン/ adminhtml /デフォルト/デフォルト/テンプレート/販売/オーダー/出荷を見てみたいと思うでしょう:
ここでは、エラーがで言及されて表示されますElement.insertにFirebugの(...プロトタイプのinsertメソッドの
var trackingControl = {};
trackingControl = {
index : 0,
add : function() {
this.index++;
var data = {index:this.index};
Element.insert($('track_row_container'), {bottom: this.template.evaluate(data)});
$('trackingC' + this.index).disabled = false;
$('trackingT' + this.index).disabled = false;
$('trackingN' + this.index).disabled = false;
this.bindCurrierOnchange();
},
詳細はここで見つけることができます: http://www.prototypejs.org/api/element/insert
また、次のテンプレートオブジェクトがに設定されていることを確認したくなるでしょうこのファイルの一番下によく:
<script type="text/javascript">
//<![CDATA[
trackingControl.template = new Template('<tr>' + $('track_row_template').innerHTML.replace(/__index__/g, '#{index}') + '<\/tr>');
//]]>
</script>
これはthis.template
が定義されている場所です。
1)ちょうどそのないブラウザ固有のエラーを確認するために、別のブラウザを試してみてください:
は試してhttp://www.prototypejs.org/api/template
いくつかのことを参照してください。
2)のMagentoの同じまたは新しいバージョンからtracking.phtmlの新しいバージョンをコピーします)
3 /etc/modules/company_modulename/config.xml
を経由して任意のサードパーティ製のモジュールを無効にしてみてください。
「請求書」に行き、「貨物の作成」ボックスにチェックを入れ、「追跡番号を追加」すると機能しますか? –
すべての追加トラッキング番号ボタンが機能していない、同じエラーです。請求書でさえも – PinoyStackOverflower
編集後に再開します。 –