首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento 2和Amasty扩展-缺少产品

Magento 2和Amasty扩展-缺少产品
EN

Stack Overflow用户
提问于 2017-03-16 23:23:59
回答 1查看 859关注 0票数 0

我们目前有一个Magento 2的安装,改动很少(几乎仍然是亮度)。最显著的区别是我们创建了自己的导入模块,用于通过XML导入产品。

这一切似乎都很好用,我们可以在前端看到我们的产品。然而,在自动生成的google提要中(由Amasty feed扩展创建),一些/大部分产品数据丢失。其中一些在Magento的后端也是不可见的。我不知所措。我不知道问题是出在我们自己的导入模块上,还是出在阿马斯蒂的扩展上。

我已经检查了阿玛斯蒂模块的配置,magento产品信息(库存,数量,价格,可用性,可见性),看起来一切正常。下面是我们使用的用于Amasty提要的模板(基于预先安装的模板);

代码语言:javascript
复制
    <g:id>{attribute="basic|sku" format="as_is" parent="no" modify=""}</g:id>
<title>{attribute="product|name" format="as_is" parent="no" modify="html_escape"}</title>
<description>{attribute="product|description" format="as_is" parent="no" modify="html_escape|length:500"}</description>
<g:product_type>{attribute="category|category" format="as_is" parent="no" modify="html_escape"}</g:product_type>
<link>{attribute="url|short" format="as_is" parent="no" modify=""}</link>
<g:image_link>{attribute="image|image" format="as_is" parent="no" modify=""}</g:image_link>
<g:condition>New</g:condition>
<availability>{attribute="inventory|is_in_stock" format="as_is" parent="no" modify="replace:1^In Stock|replace:0^Out of Stock"}</availability>
<price>{attribute="price|final_price" format="price" parent="no" modify=""}</price>
<g:brand>{attribute="product|manufacturer" format="as_is" parent="no" modify="html_escape"}</g:brand>
<g:google_product_category>{attribute="product|manufacturer" format="as_is" parent="no" modify="html_escape"}</g:google_product_category>
<g:tax>
 <g:country>UK</g:country>
 <g:rate>0</g:rate>
 <g:tax_ship>n</g:tax_ship>
</g:tax>
<g:shipping>
 <g:country>UK</g:country>
<g:price>{attribute="product|price" format="price" parent="no" modify=""}</g:price>
</g:shipping>
<g:identifier_exists>TRUE</g:identifier_exists>
<gtin>{attribute="product|ean" format="as_is" parent="no" modify="html_escape"}</gtin>
<g:mpn>{attribute="product|mpn" format="as_is" parent="no" modify="strip_tags"}</g:mpn>

在服务器或magento日志中似乎没有任何与此相关的错误。

EN

回答 1

Stack Overflow用户

发布于 2017-03-20 18:55:07

从产品索引中获取价格、可用性等数据。这意味着索引应该正常工作,才能正确生成提要。

更重要的是,你应该检查哪些产品的信息丢失了。禁用项可能会发生这种情况,因为一旦禁用项,Magento就会停止将其属性添加到索引中。因此,您很有可能没有使用过滤器仅为已启用的产品生成产品提要。

如果您仍有问题,请不要犹豫,请询问我们的支持团队https://amasty.com/contacts/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42838239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档