|
|
25.01.2017, 10:33
|
|
Нерсесов Сергей Николаевич
Зарегистрирован: 2014-06-16
Сообщений: 35
|
Здравствуйте!
Я создал тестовый виджет компонент с такой разметкой:
Код:
<div class="uk-panel">
<div class="uk-panel-badge uk-badge">Close</div>
<h3 class="uk-panel-title"><?= $item['Name']; ?></h3>
<?= $item['Text']; ?>
</div>
Но поля у меня из компонента интернет магазина. При выводе в карточке товара, значения этих полей не отображаются.
Нужно как-то по другому выводить? В док-ции не нашел...Спасибо
|
|
|
04.02.2017, 15:01
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
используйте метод generate с передачей входных параметров:
http://netcat.ru/developers/docs/widgets/api-old/
т.е. вам нужно виджету передать поля из товарного компонента интернет-магазина. Тогда начнет показывать.
Если не получится - приведите кусок кода из товарного компонента, как у вас идет вызов.
|
|
|
12.02.2017, 18:51
|
|
Нерсесов Сергей Николаевич
Зарегистрирован: 2014-06-16
Сообщений: 35
|
Вывожу так, но знаю что не правильно:
Код:<?=$nc_core->widget->generate('DosOpGar', $fields = 'Name') ?>
DosOpGar - ключевое слово виджета
Name - это название поля в компоненте интернет магазина
|