ms2: получение полей товара в сниппете через php?
У обычного ресурса мы можем получить значение tv, используя:
Подскажите, пожалуйста, каким образом можно получить значение этих полей?
$page = $modx->getObject('modResource', нужный-id);
return $page->getTVValue('нужный-tv');но когда дело доходит до параметров, которые относятся к информации о товаре (цена, арт., старая цена и пр..) способ перестаёт работать… Подскажите, пожалуйста, каким образом можно получить значение этих полей?
Комментарии: 2
Потому что цена и тд. не tv, а продукт не просто ресур, продукт расширяет обычный ресурс, для получения полей вроде цены надо использовать:
$page = $modx->getObject('msProduct', 36);
return $page->get('price');
Верно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.