Не могу получить значение из переменной в TPL. MODX - PullRequest
0 голосов
/ 26 октября 2019

Я младший в модксе. Пожалуйста помоги. Я не могу получить значение в моем файле TPL. В шаблоне я использую код для отображения данных

<div class="animation-line">
                        <h3 class="times_font other"><span>[[%popular-stat? namespace=`alma-mebel`]]</span></h3>
                        <div class="similar_items_block">
                            [[!getResources?
                                &parents=`[[%12:babelid]]`
                                &includeContent=`1`
                                &includeTVs=`1`
                                &limit=`4`
                                &sortbyTV=`HitsPage`
                                &tpl=`sidebar-item`
                            ]]
                        </div>
                    </div>
После этого я пытаюсь получить значение из переменной "name" в моем файле tpl

<p class="item_header times_font"><a href="[[~[[+id]]]]">[[*name]]</a></p>

Но после этого из [[* name]] я получаю пустое значение. Это работает в шаблоне, но в чанке это не работает.

1 Ответ

1 голос
/ 27 октября 2019

Чтобы включить телевизоры в вызов getResources, вам нужно сделать следующее:

&includeTVs=`add,tv,names,here,comma,separated`

Чтобы вывести значение name tv, вам нужно вызвать его как заполнитель вВаш кусок:

[[+tv.name]]

Надеюсь, это поможет.

...