2011-11-19 47 views
0

我想在magento中添加額外的新聞快遞訂閱類型。我可以這樣做嗎?如何在magento中添加額外的新聞快遞類型

目前我只有一個選擇「總認購」但我想添加額外的訂閱類型,如 「新品上市」,「每週更新」。請給我建議這樣做。

由於提前

回答

0

有缺省沒有管理界面Magento中添加額外的通訊組列表。 從應用程序/設計/前端/基/默認/模板/客戶/表格/ newsletter.phtml的摘錄:

<ul class="form-list"> 
     <li class="control"><input type="checkbox" name="is_subscribed" id="subscription" value="1" title="<?php echo $this->__('General Subscription') ?>"<?php if($this->getIsSubscribed()): ?> checked="checked"<?php endif; ?> class="checkbox" /><label for="subscription"><?php echo $this->__('General Subscription') ?></label></li> 
    </ul> 

正如你所看到的,總認購僅僅是被訂閱電子報標籤。 多,從應用程序/代碼/核心/法師/新聞/控制器/的saveAction ManageController.php:

try { 
     Mage::getSingleton('customer/session')->getCustomer() 
     ->setStoreId(Mage::app()->getStore()->getId()) 
     ->setIsSubscribed((boolean)$this->getRequest()->getParam('is_subscribed', false)) 
     ->save(); 
     if ((boolean)$this->getRequest()->getParam('is_subscribed', false)) { 
      Mage::getSingleton('customer/session')->addSuccess($this->__('The subscription has been saved.')); 
     } else { 
      Mage::getSingleton('customer/session')->addSuccess($this->__('The subscription has been removed.')); 
     } 
    } 

對待is_subscribed布爾(假/真),所以你的選擇是:

0

沒有嵌入功能在Magento做到這一點。

我使用Mailchimp的MageMonkey擴展及其系統來處理所有我的通訊和電子郵件相關任務。

它很容易使用,您可以根據需要創建列表(組)。

乾杯

相關問題