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

«
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全般 > カスタマイズ質問 新規投稿 返信投稿
 「レジに進む」ボタンを非表示にして、アラートを表示するには
 
piyo
 2011年2月 8日 00:39 JST (参照数 7089回)  
掲示板 Junior
Junior

状態: オフライン


登録日: 2011年2月 4日
投稿数: 18
2種類の支払い方法があるのですが、どちらも利用限度額を設定しています。
そのため、購入金額が利用限度額を上回る場合、支払方法を選択する画面で、支払方法が何も表示されていないことになってしまいます。

それを避けるために、購入金額が利用限度額以上だったら、カートのページで「レジに進む」ボタンを表示せず、かわりに「ご利用限度額を超えています。○○円以下に調整して下さい。」といったメッセージを表示したいと思っています。

でもどこをどう修正すればよいか、わからずに困っています。
この↓ファイル辺りなのかなあ、というところまでは進んだのですが、
app/design/frontend/base/default/template/checkout/cart/totals.phtml

さらにその先がわかりません。どうやって修正すればよいのか、
どなたかアドバイス頂けないでしょうか。

よろしくお願い致します。

 
プロフィール メール
引用して書き込む
piyo
 2011年2月14日 06:42 JST  
掲示板 Junior
Junior

状態: オフライン


登録日: 2011年2月 4日
投稿数: 18
修正できたので投稿します。

/app/design/frontend/base/default/template/checkout/cart.phtml

ここを探して(2ヶ所)

PHP Formatted Code

<?php if(!$this->hasError()): ?>
            <ul class="checkout-types">
            <?php foreach ($this->getMethods('top_methods') as $method): ?>
                <?php if ($methodHtml = $this->getMethodHtml($method)): ?>
                <li><?php echo $methodHtml; ?></li>
                <?php endif; ?>
            <?php endforeach; ?>
            </ul>
        <?php endif; ?>


このように修正しました。

PHP Formatted Code

<?php if(!$this->hasError()): ?>
            <?php if($g_totals <= 300000): ?>
            <ul class="checkout-types">
            <?php foreach ($this->getMethods('top_methods') as $method): ?>
                <?php if ($methodHtml = $this->getMethodHtml($method)): ?>
                <li><?php echo $methodHtml; ?></li>
                <?php endif; ?>
            <?php endforeach; ?>
            </ul>
            <?php else:
                echo 'error message';
            endif; ?>
        <?php endif; ?>


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


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