Magento の onepage チェックアウト プロセスに追加のステップを作成しようとしています。http://www.excellencemagentoblog.com/magento-onestep-checkout-add-stepにあるチュートリアルに従っていますが、特にレビューの前に最後にステップを追加しています。
私のフォルダ/ファイル構造は次のとおりです。(widget.xml を無視)
現在の状態のコードをこの要点にアップロードしました: https://gist.github.com/Relequestual/5263498
テーマを「新規」に設定しました。
「testcheck」が null を返すことを示す $this->getSteps() を var_dumping しています。config.xml で、gobal, blocks, checkout, rewrite, onepage の下に '_TestCheck' を末尾に付けて同じクラスに変更すると、チェックアウトがまったく表示されませんが、進行状況セクションに 'Test Check' が表示されます。権利。この変更を元に戻すと、そのように var ダンプで null ではないことが示されます... しかし、実際にページに追加されたステップはまだ表示されません。
私はこれまでマジェントをやったことがないので、少し頭を悩ませています。xml 構成ファイルに何らかの問題があると思いますが、これに 2 日間取り組んできましたが、他に何ができるかについてはやや迷っています。
この質問は他の質問と似ているかもしれませんが、OPに私が見ているのと同じ症状がある質問が見つかりません。