Получить метку пользовательского атрибута из значения в Magento - PullRequest
0 голосов
/ 07 февраля 2012

Мне нужно получить метку пользовательского атрибута из его значения. У меня есть код ниже -

$labels = $product->getAdwordsLabels();
$labels_array = explode(',', $labels);
foreach($labels_array as $value) {
  $goog_labels .= "<g:adwords_labels>$value</g:adwords_labels>";
}
return $goog_labels;

Значение $ value является целочисленным представлением атрибута. Мне нужна метка указанного атрибута, где $ value сейчас.

Как?

1 Ответ

0 голосов
/ 08 февраля 2012

Если я правильно понимаю ваш вопрос, это должно сработать:

    //$labels = $product->getAdwordsLabels();
    $labels = $product->getResource()->getAttribute("adwords_labels")->getStoreLabel();
    $labels_array = explode(',', $labels);
    foreach($labels_array as $value) {
      $goog_labels .= "<g:adwords_labels>$value</g:adwords_labels>";
    }
    return $goog_labels;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...