У меня есть два настраиваемых атрибута, один из которых называется amz_prod_description, а один называется «upc».Доступ к настраиваемому атрибуту Magento
В соответствии с этим> http://www.magentocommerce.com/wiki/4_-_themes_and_template_customization/0_-_theming_in_magento/data_accessing_methods_from_within_various_scopes#accessing_the_value_of_a_product_s_custom_attribute
я должен быть в состоянии получить доступ к ним и $ продукт-> getUpc() и $ продукт-> getAmzProdDescription() где $ продукта. В том же переключателе я использую оба этих параметра. Атрибут «upc» var отлично работает, другой не работает вообще, что действительно подталкивает вас к пониманию, что из меня, поскольку они оба используют методологию, которую Magento требует и в той же функции PHP. Таким образом, они оба находятся в одном и том же контексте и т. Д.
Помогите мне !? : \
Вот мой фактический код для того, что это стоит>
case "{amazon_description}":
$description = $product->getAmzProdDescription();
// I have tested, $description is not being set. I have changed the bottom return to just $description and it returns nothing.
if(strlen($description) > 1499) {
$amz_description = substr($description,0,1500) . "...";
} else {
$amz_description = $description;
}
return $amz_description;
break;
case "{upc}":
$upc = $product->getUpc();
return $upc;
break;
$ product-> getData() показывает пользовательский атрибут? –