Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento无法检索存储视图上的属性_Magento - Fatal编程技术网

Magento无法检索存储视图上的属性

Magento无法检索存储视图上的属性,magento,Magento,我了解全球、网站和门店范围的基本概念。我们正在开发一个拥有1个网站和2个商店的magento网店。我们已经创建了一个名为product_status的属性,该属性位于“商店视图”范围内 我遇到的问题如下: 当我转到magento backoffice中的某个产品时,从下拉菜单中选择某个商店并将该产品的产品状态设置为“促销”,我无法使用列表视图(list.phtml)上的以下代码检索该值: 之后,当我做同样的操作时,但是对于默认值,该值正在显示!之后,当我将product_状态重置为默认值时,这一

我了解全球、网站和门店范围的基本概念。我们正在开发一个拥有1个网站和2个商店的magento网店。我们已经创建了一个名为product_status的属性,该属性位于“商店视图”范围内

我遇到的问题如下:

当我转到magento backoffice中的某个产品时,从下拉菜单中选择某个商店并将该产品的产品状态设置为“促销”,我无法使用列表视图(list.phtml)上的以下代码检索该值:

之后,当我做同样的操作时,但是对于默认值,该值正在显示!之后,当我将product_状态重置为默认值时,这一次它将在每个商店工作

很奇怪,你必须先设置默认值,然后才能设置每家商店的默认值-_-


有人对解决这个问题有什么想法吗?我做错什么了吗?

我想明白了,你所要做的就是根据需要放置属性,它将强制magento在涉及产品的每个页面上加载该属性;)

$_product->getAttributeText('status_type')