1

請求段階で選択したチェックアウト方法を確認するにはどうすればよいですか?

当社のウェブサイトからチェックアウトする際に顧客が顧客グループを選択するためのオプションを示すプラグインがあります。

問題は、ゲストとしてチェックアウトする場合はこのオプションを非表示にすることです。そのため、このオプションは、登録中またはログインしている場合にのみ表示されます。

isCustomerLoggedIn()関数を使用してこれを実行しようとしましたが、レジスタを選択したときにオプションが表示されません。

顧客が登録またはゲストチェックアウトを選択したかどうかをpersistent/checkout / onepage / billing.phtmlテンプレートで確認する方法を知っている人はいますか?

前もって感謝します!

4

2 に答える 2

3

「請求段階で選択されたチェックアウト方法をどのように決定するのですか?」という質問を文言した方がよかったと思います。

とにかく、どのチェックアウト方法が選択されたかを知ることができるはずです

$this->getQuote()->getCheckoutMethod()

そう:

if($this->getQuote()->getCheckoutMethod() == "register" || 
Mage::getSingleton('customer/session')->isLoggedIn() )
{
...
于 2012-06-11T12:08:34.650 に答える
1

どのチェックアウト方法が選択されたかを確認できるはずです

$this->getQuote()->getCheckoutMethod()

そう:

if($this->getQuote()->getCheckoutMethod() == "register" || 
Mage::getSingleton('customer/session')->isLoggedIn() )
{
...
于 2012-06-10T19:56:50.260 に答える