最近使用Newsletter的时候发现做的模板没法带到队列里面,生成的队列内容是空的,解决方案如下:
打开Mage_Adminhtml_Block_Newsletter_Queue_Edit_Form ,大概131-163行,把如下代码
if (in_array($queue->getQueueStatus(), array( Mage_Newsletter_Model_Queue::STATUS_NEVER, Mage_Newsletter_Model_Queue::STATUS_PAUSE))) { $widgetFilters = array('is_email_compatible' => 1); $wysiwygConfig = Mage::getSingleton('cms/wysiwyg_config')->getConfig(array('widget_filters' => $widgetFilters)); if ($queue->getTemplate()->isPlain()) { $wysiwygConfig->setEnabled(false); } $fieldset->addField('text','editor', array( 'name' => 'text', 'label' => Mage::helper('newsletter')->__('Message'), 'state' => 'html', 'required' => true, 'value' => $queue->getTemplate()->getTemplateTextPreprocessed(), 'style' => 'width:98%; height: 600px;', 'config' => $wysiwygConfig )); } else { $fieldset->addField('text','text', array( 'name' => 'text', 'label' => Mage::helper('newsletter')->__('Message'), 'value' => $this->getUrl('*/newsletter_template/preview', array( 'id' => $queue->getTemplate()->getId() )) )); $form->getElement('text')->setRenderer(Mage::getModel('adminhtml/newsletter_renderer_text')); $form->getElement('subject')->setDisabled('true'); $form->getElement('sender_name')->setDisabled('true'); $form->getElement('sender_email')->setDisabled('true'); $form->getElement('stores')->setDisabled('true'); }
替换成
if (in_array($queue->getQueueStatus(), array( Mage_Newsletter_Model_Queue::STATUS_NEVER, Mage_Newsletter_Model_Queue::STATUS_PAUSE)) && $queue->getQueueStatus()!="") { $widgetFilters = array('is_email_compatible' => 1); $wysiwygConfig = Mage::getSingleton('cms/wysiwyg_config')->getConfig(array('widget_filters' => $widgetFilters)); if ($queue->getTemplate()->isPlain()) { $wysiwygConfig->setEnabled(false); } $fieldset->addField('text','editor', array( 'name' => 'text', 'label' => Mage::helper('newsletter')->__('Message'), 'state' => 'html', 'required' => true, 'value' => $queue->getTemplate()->getTemplateTextPreprocessed(), 'style' => 'width:98%; height: 600px;', 'config' => $wysiwygConfig )); } else { $widgetFilters = array('is_email_compatible' => 1); $wysiwygConfig = Mage::getSingleton('cms/wysiwyg_config')->getConfig(array('widget_filters' => $widgetFilters)); if ($queue->getTemplate()->isPlain()) { $wysiwygConfig->setEnabled(false); } $fieldset->addField('text','editor', array( 'name' => 'text', 'label' => Mage::helper('newsletter')->__('Message'), 'state' => 'html', 'required' => true, 'value' => $queue->getTemplate()->getTemplateText(), 'style' => 'width:98%; height: 600px;', 'config' => $wysiwygConfig )); }
问题解决
您还没有登录,请您登录后再发表评论
Magento 1.4.1.1 是一个深受商家喜爱的开源电子商务平台,它以其强大的功能、高度可定制性和模块化的架构赢得了业界的认可。这个版本在2008年发布,是Magento系列的一个重要里程碑,为中小企业提供了搭建在线商店的...
1.4.1.1是Magento的一个版本,此版本包含了对中文语言的支持,使得中国用户能够更加方便地使用和管理自己的在线商店。这个压缩包文件“Magento-中文语言包-By MagentoBBS.com”正是为了解决 Magento 1.4.1.1 版本的...
标题中的"PyPI 官网下载 | magento-0.6dev.tar.gz"指的是Python Package Index(PyPI)上的一个项目,它是一个名为"Magento"的软件包的特定版本,即0.6dev。PyPI是Python开发者发布和分享他们自己创建的Python库或...
这个标题"magento-1.9.1.1-2015-04-30-12-49-08"指的是Magento的一个特定版本,即1.9.1.1,发布于2015年4月30日,具体时间是12:49:08。这个版本包含了该阶段Magento系统的所有更新、修复和增强功能。 Magento 1.9....
标题"magento-v1.7.0.2.国外官网原版"表明我们讨论的是Magento的特定版本——1.7.0.2,这是一个经过官方验证的版本,可能包含了该时期的所有安全更新和功能增强。 Magento 1.7.0.2在发布时是Magento 1系列的一个...
1. **模块化结构**:Magento采用模块化设计,允许开发者通过安装、卸载和禁用模块来扩展或调整其功能。这种架构使得系统维护和升级更加方便。 2. **多店支持**:Magento 1.8.0.0 支持多店铺管理,用户可以在同一个...
magento-ce-2.4.0_sample_data-2020-07-26-02-51-57.tar.gz Include sample data
magento-ce-2.4.0-2020-07-24-11-15-38.tar.gz 不带sample data
资源分类:Python库 所属语言:Python 资源全名:magento-1.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库。 资源全名:trytond_magento-3.4.7.0.tar.gz
资源来自pypi官网。 资源全名:trytond_magento-3.4.9.0.tar.gz
资源来自pypi官网。 资源全名:trytond_magento-3.4.1.2.tar.gz
Magento-CE-2.3.4_sample_data-2020-01-22-11-11-58.tar.gz源自官网
1. **下载汉化包**:首先需要从可靠来源下载 "Magento-chinese-by17magento.com" 这个压缩包文件,确保其安全无病毒。 2. **解压文件**:解压下载的压缩包,通常会包含若干个 `.csv` 文件,这些文件包含了 Magento ...
= 5.5.x兼容性Magento 1.4.0.0 Magento 1.4.0.1 Magento 1.4.1.0 Magento 1.4.1.1 Magento 1.4.2.0 Magento 1.5.0.1 Magento 1.5.1.0 Magento 1.6.0.0 Magento 1.6.1.0 Magento 1.6.2.0 Magento 1.7
资源分类:Python库 所属语言:Python 资源全名:trytond_magento-3.4.12.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:trytond_magento-3.4.16.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Ajax-magento2-ajax-cart.zip,ajax add to cart for extension magento 2提供了通过ajax弹出窗口将产品添加到购物车的主要功能。它通过允许客户从产品列表页面将任何产品类型添加到购物车,显著改善了用户体验。,...
"magento-演示数据1.6.1.0"是一个专门为Magento 1.6.1.0版本准备的示例数据包,它包含了用于演示和测试 Magento 商店功能的各种数据,如产品、类别、顾客、订单等。 该压缩包文件“magento-sample-data-1.6.1.0”...
Magento开源电子商务平台...随着Magento不断迭代更新,后续版本引入了更多功能和性能改进,如Magento 2,但这并不减少1.4.2.0 RC2在当时的重要性和价值。对于想要深入了解或使用Magento的人来说,这是一个很好的起点。
相关推荐
Magento 1.4.1.1 是一个深受商家喜爱的开源电子商务平台,它以其强大的功能、高度可定制性和模块化的架构赢得了业界的认可。这个版本在2008年发布,是Magento系列的一个重要里程碑,为中小企业提供了搭建在线商店的...
1.4.1.1是Magento的一个版本,此版本包含了对中文语言的支持,使得中国用户能够更加方便地使用和管理自己的在线商店。这个压缩包文件“Magento-中文语言包-By MagentoBBS.com”正是为了解决 Magento 1.4.1.1 版本的...
标题中的"PyPI 官网下载 | magento-0.6dev.tar.gz"指的是Python Package Index(PyPI)上的一个项目,它是一个名为"Magento"的软件包的特定版本,即0.6dev。PyPI是Python开发者发布和分享他们自己创建的Python库或...
这个标题"magento-1.9.1.1-2015-04-30-12-49-08"指的是Magento的一个特定版本,即1.9.1.1,发布于2015年4月30日,具体时间是12:49:08。这个版本包含了该阶段Magento系统的所有更新、修复和增强功能。 Magento 1.9....
标题"magento-v1.7.0.2.国外官网原版"表明我们讨论的是Magento的特定版本——1.7.0.2,这是一个经过官方验证的版本,可能包含了该时期的所有安全更新和功能增强。 Magento 1.7.0.2在发布时是Magento 1系列的一个...
1. **模块化结构**:Magento采用模块化设计,允许开发者通过安装、卸载和禁用模块来扩展或调整其功能。这种架构使得系统维护和升级更加方便。 2. **多店支持**:Magento 1.8.0.0 支持多店铺管理,用户可以在同一个...
magento-ce-2.4.0_sample_data-2020-07-26-02-51-57.tar.gz Include sample data
magento-ce-2.4.0-2020-07-24-11-15-38.tar.gz 不带sample data
资源分类:Python库 所属语言:Python 资源全名:magento-1.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库。 资源全名:trytond_magento-3.4.7.0.tar.gz
资源来自pypi官网。 资源全名:trytond_magento-3.4.9.0.tar.gz
资源来自pypi官网。 资源全名:trytond_magento-3.4.1.2.tar.gz
Magento-CE-2.3.4_sample_data-2020-01-22-11-11-58.tar.gz源自官网
1. **下载汉化包**:首先需要从可靠来源下载 "Magento-chinese-by17magento.com" 这个压缩包文件,确保其安全无病毒。 2. **解压文件**:解压下载的压缩包,通常会包含若干个 `.csv` 文件,这些文件包含了 Magento ...
= 5.5.x兼容性Magento 1.4.0.0 Magento 1.4.0.1 Magento 1.4.1.0 Magento 1.4.1.1 Magento 1.4.2.0 Magento 1.5.0.1 Magento 1.5.1.0 Magento 1.6.0.0 Magento 1.6.1.0 Magento 1.6.2.0 Magento 1.7
资源分类:Python库 所属语言:Python 资源全名:trytond_magento-3.4.12.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:trytond_magento-3.4.16.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Ajax-magento2-ajax-cart.zip,ajax add to cart for extension magento 2提供了通过ajax弹出窗口将产品添加到购物车的主要功能。它通过允许客户从产品列表页面将任何产品类型添加到购物车,显著改善了用户体验。,...
"magento-演示数据1.6.1.0"是一个专门为Magento 1.6.1.0版本准备的示例数据包,它包含了用于演示和测试 Magento 商店功能的各种数据,如产品、类别、顾客、订单等。 该压缩包文件“magento-sample-data-1.6.1.0”...
Magento开源电子商务平台...随着Magento不断迭代更新,后续版本引入了更多功能和性能改进,如Magento 2,但这并不减少1.4.2.0 RC2在当时的重要性和价值。对于想要深入了解或使用Magento的人来说,这是一个很好的起点。