there suppose to be a default Newsletter Block on my template, however I cannot see it. How do I add a 'Sign up for Newsletter' box on my homepage?


  • There is a newsletter block on the default theme app/design/frontend/rwd/template/newsletter/subscribe.phtml which is usually placed in the footer or elsewhere in the newsletter.xml layout file. – tecjam Nov 25 '14 at 14:37
  • Yes so I was told, but I don't see it. – Caliu Nov 26 '14 at 8:26

please to admin >Select your cms pageDesign > Custom design > Custom Layout Update XML field plwase put the code

    <block type="newsletter/subscribe" name="home.newsletter"
 as="home.newsletter" before="footer_store_language" template="newsletter/subscribe.phtml"/>
| improve this answer | |
  • This is also described on Stack Overflow: stackoverflow.com/questions/3420285/… -- using CMS directives instead. – Rick Buczynski Nov 25 '14 at 14:37
  • Is it custom practice to store xml layout changes in the database rather than in the layout .xml files? I would have thought the oposite tbh. – tecjam Nov 25 '14 at 14:52
  • Hi, I'm afraid that didn't work, I also tried adding {{block type="core/template" template="newsletter/subscribe.phtml"}} to a block and no joy either. I think Im missing a step or two, can anyone guide me a bit more please? – Caliu Nov 26 '14 at 8:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.