首先,这与magento有关。我想要一份带有标准页眉和页脚的时事通讯。这个页眉和页脚是通过静态块构建的。如何在静态页脚块中添加动态取消订阅选项?(每个客户取消订阅)如果这不可能,我该如何通过其他方式做到这一点?
任何帮助都将受到欢迎。
首先,这与magento有关。我想要一份带有标准页眉和页脚的时事通讯。这个页眉和页脚是通过静态块构建的。如何在静态页脚块中添加动态取消订阅选项?(每个客户取消订阅)如果这不可能,我该如何通过其他方式做到这一点?
任何帮助都将受到欢迎。
首先创建一个静态块,从静态块调用 phtml .phtml 文件的代码
在静态块中调用 phtml 文件
{{block type="core/template" template="newsletter/unsci.phtml"
name="newsletterall" }}
在 app/design/frontend/yourpackage/youtemplate/newsletter 下的 unsci.phtml 中创建一个 phtml
像下面的代码一样调用静态块 -
如果您只想取消订阅,则应在 phtml 文件中添加以下代码
<?php $subscriber = Mage::getModel('newsletter/subscriber')
->loadByEmail("dev.amit.bera@gmail.com")
if( $subscriber->getId()){
$unscibeurl=Mage::helper('newsletter')->getUnsubscribeUrl($subscriber); ?>
<a href="<?php echo echo $unscibeurl; ?>">Un subcribe</a>
<?php } ?>
使用下面的代码在任何地方调用静态块
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId($indenfirename)->toHtml(); ?>