4
我有一个非常简单的模块,允许客户“按账户购买”。该模块没有做任何特别的事情(它只是从一个货到付款模块进行了修改)。Magento - 根据标准动态禁用付款方式
问题是我只想提供这种付款方式来登录客户。
到目前为止,我的模块如下所示:
BuyOnAccount/
etc/
config.xml
system.xml
Model/
PaymentMethod.php
PaymentMethod.php的内容是:
class MyCompany_BuyOnAccount_Model_PaymentMethod extends Mage_Payment_Model_Method_Abstract
{
protected $_code = 'buyonaccount';
protected $_isInitializeNeeded = true;
protected $_canUseInternal = false;
protected $_canUseForMultishipping = false;
}
的配置和系统的XML文件包含常规的诸如此类的事情(请让我知道如果你想看到的代码,我会编辑)
因此,基本上我需要禁用该模块,如果用户没有登录(但显然只为当前客户会话!)
任何想法?
感谢
完美!非常感谢 – sulman 2012-01-05 15:28:42