Magmi - 导入html描述

时间:2014-02-19 09:40:52

标签: php html magento magento-1.7 magmi

我正在使用magmi datapump (Magmi版本0.7.18)将产品从xml Feed导入Magento 1.7,我对产品说明有疑问。 xml Feed中的产品说明包含html标记(下面的示例)

     <div>
       <span style="font-family: arial; font-size: 10pt;">
            Design-ul carcasei Procell      <strong>TPU Dual Bubbles</strong> este gandit atat pentru aspect, cat si pentru protectia impotriva loviturilor puternice. Canalele circulare din interiorul carcasei preiau socul loviturii, protejand astfel spatele iPhone-ului cu eficienta </span>
</div>

导入脚本中描述的相关行是:

'description' => base64_decode($record->Descriere)), // decodes the full description from xml feed

当我运行导入脚本时,产品说明会正确导入Magento并显示在产品说明字段中(带有html标记)。

但是,在前端没有解析html标签,因此描述会显示html标签。我已经检查了description属性,并且启用了前面的允许Html标记和启用 WYSIWYG 。我还检查了模板文件,并从产品说明中删除了htmlspecialchars函数。还试过重建索引和刷新/手动删除缓存,它不起作用。

奇怪的是,如果我在管理界面中编辑产品并手动保存,说明中的html会在前端正确呈现,但我无法手动保存每个产品。我已经在手动保存之前和之后检查了产品上描述属性的数据库值,但没有任何更改。

此外,我已经使用Magento Dataflow导入了相同的html描述,并且html在前端正确呈现(无需手动保存产品),所以我猜Magmi在描述中处理html的方式存在问题,或者Magento有一个错误。

我也在Magento 1.8上测试过,行为是一样的。

任何帮助将不胜感激。谢谢

0 个答案:

没有答案