在Magento 1.7中默认选中通讯

时间:2013-05-03 08:51:46

标签: php magento zend-framework

我想在结帐页面默认选中简报。我正在使用Onepagecheckout。我已经在这里搜索了,但还没有解决方案,可能是因为我使用的是Onepagecheckout。

我可以通过在输入中添加checked="checked"来默认勾选复选框,但这不会订阅客户。

以下是onepagecheckout.phtml的代码:

<?php if (Mage::helper('onepagecheckout')->isSubscribeNewAllowed()) : ?>
    <p class="newsletter">
        <input type="checkbox" id="newsletter-signup" name="newsletter" value="1" title="<?php echo Mage::helper('newsletter')->__('Sign up for our newsletter') ?>" class="checkbox" checked="checked" />
        <label for="newsletter-signup">
            <?php echo Mage::helper('newsletter')->__('Sign up for our newsletter') ?>
        </label>
    </p>
<?php endif; ?>

对我的问题有任何建议吗?

1 个答案:

答案 0 :(得分:0)

我发现了自己。我将输入替换为:

<input type="checkbox" name="is_subscribed" title="<?php echo $this->__('Sign Up for Newsletter') ?>" value="1" id="is_subscribed" checked="checked"/>