http://www.rif50.ru/ -вот сайт посмотри на главной -param -это родитель параметры: - param-это его описание по умолчанию, все остальные параметры являються его дочерними параметрами, например я вписую 13 -id или29 _неважно - всеравно будет param отображаться
у меня Virtuemart 2.0.2, только что посмотрел, там родителя вообще нельзя выбрать)
попробуй пункт [6]из статьи $oField = VmSmallHelper::getCustomFieldValue($product, $iFieldId, true); var_dump($oField);
в выводе посмотри, какие свойства объекта тебе нужны, их и выводи на экран
http://www.rif50.ru/ -вот сайт посмотри на главной -param -это родитель параметры: - param-это его описание по умолчанию, все остальные параметры являються его дочерними параметрами, например я вписую 13 -id или29 _неважно - всеравно будет param отображаться
Данный хелпер выводит только стандартные поля? я получаю вместо параметра плагина только "param"
Решил както проблему?
Честно говоря, не до конца понял проблему.
Выводит слово param или только значение поля?
Если только значение поля, а нужно название поля, то сначала получает объект поля
$oField = VmSmallHelper:: getCustomFieldValue($this->product, 8, true); где $this->product - это объект продукта, для каждого модуля может быть своя переменная, 8 - это идентификатор поля, смотришь нужное в админке
Чтобы получить строку типа "Километры: 14", то пишешь следующее
Смотри, выводиться информация поля четко, а вот название поля самого не выводит- почему так? например возле параметра "километры" : стоит "14"(в админке), а на главной выводиться просто 14 а километров нету- кто-то может подсказать как решить проблему?
Чтобы получить строку типа "Километры: 14"б то пишешь следующее
$this->product - объект продукта 8 - заменяешь своим идентификатором поля Километры в админке $oField = VmSmallHelper::getCustomFieldValue($this->product, 8, true);
Virtuemart 2.0.2 - настраиваемые поля на странице категории
← Назад к статьеСтатья в виде пошаговой инструкции, без лирческих отступлений:)
...