サイトカレンダをスキップ

«
2017年 10月
»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > インストール不具合 新規投稿 返信投稿
 購入画面で「注文をする」ボタンが表示されません。
 
sasakure
 2011年10月18日 16:51 JST (参照数 5622回)  
掲示板 Junior
Junior

状態: オフライン


登録日: 2011年10月 3日
投稿数: 32
Magento1.6.0を使用しています。

ある商品をカートに入れ、「レジに進む」
というリンク押下し、
「購入者情報」「発送先住所」「発送方法」「お支払方法」
と入力を進めて行きます。

-------------------------
上記の注文でよろしいですか? カートの中身を編集
-------------------------
というメッセージとリンクは表示されますが、「注文」するためのボタンが表示されません。


app/design/frontend/base/default/template/checkout/onepage/review/info.phtmlを参照すると、
<?php echo $this->getChildHtml('button'Wink ?>
と記述されております。

ためしに、app/design/frontend/base/default/template/checkout/onepage/review/button.phtml の記載されている1行
-------------------------
<button type="submit" title="<?php echo $this->__('Place Order'Wink ?>" class="button btn-checkout" onclick="review.save();"><span><span><?php echo $this->__('Place Order'Wink ?></span></span></button>
-------------------------
こちらをinfo.phtmlに直接書いてみたところ、「注文」ボタンが表示されました。


getChildHtml()がうまい事 実行できていないようなのです。。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2011年10月18日 20:09 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
お使いのテーマは1.6に対応していますか?
古いバージョン用のテーマの場合、動作は保証されません。

getChildHtml()が動かないということであれば、子ブロックの定義がなされていないのだと思います。レイアウトXMLを一度確認してみてください。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
sasakure
 2011年10月19日 11:33 JST  
掲示板 Junior
Junior

状態: オフライン


登録日: 2011年10月 3日
投稿数: 32
nishiさん
的確な回答をありがとうございます。

まず、利用していたフリーのテーマは1.6に対応しておりませんでした。

レイアウトXMLを確認したところ、ブロック定義がされておりませんでした。。

利用している.phtmlがbase/default/下のファイルだったので、
レイアウトXMLについてもbase/default/下のcheckout.xmlを見ていると思っていましたが、
利用しているテーマにcheckout.xmlが定義されていました。

先入観はいけませんね。。。

base/default/下のcheckout.xmlに記載されている"button"のブロック定義1行を
default/テーマ/下のcheckout.xmlに追記したところ、無事「注文を確定する」ボタンが表示されました。

ありがとうございました。

 
プロフィール メール
引用して書き込む
内容生成: 2.71 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック