2010-12-07 91 views
1

我希望在我的主頁上有一個簡報。我發現了以下代碼,我已將其複製到我的「內容」選項卡中。Magento時事通訊不發帖

{{block type="core/template" template="newsletter/subscribe.phtml"}} 

這是呈現在我的頁面上,但我找不到響應。也就是說,收據不會被輸入新聞通訊部分。它似乎沒有在任何地方發佈。這裏是製作的HTML。

<form action="" method="post" id="newsletter-validate-detail"> 
    <div class="block-content"> 
     <label for="newsletter">Sign Up for Our Newsletter:</label> 
     <div class="input-box"> 
      <input type="text" name="email" id="newsletter" title="Sign up for our newsletter" class="input-text required-entry validate-email" /> 
     </div> 
     <div class="actions"> 
      <button type="submit" title="Subscribe" class="button"><span><span>Subscribe</span></span></button> 
     </div> 
    </div> 
</form> 
<script type="text/javascript"> 
//<![CDATA[ 
    var newsletterSubscriberFormDetail = new VarienForm('newsletter-validate-detail'); 
//]]> 
</script> 

回答

11

您需要使用newsletter/subscribe爲你擋住類型,因爲core/template沒有getFormActionUrl()方法,它提交新聞訂閱的形式返回URL。

使用此代碼的CMS頁面內:

{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}} 
+0

由於現貨上!儘管它只是重定向回到原始頁面,但它可以工作。有沒有給我添加一個查詢字符串或什麼,以便我可以寫一個感謝信息。即?success = true – frosty 2010-12-08 19:58:13