Вывод и оформление каждого выбранного варианта TV-поля в html-теги
Здравствуйте. Возможно, это какой то лёгкий вопрос, но в интернете я не нашёл на него ответа помимо php-кода разных сниппетов. А может я плохо читаю документацию. В общем, есть тв-поле, имеющее параметр ввода Список, множественный выбор. Есть раздел тикетов с ними. В каждом тикете находится это тв-поле, где выбираются нужные варианты и выводятся через код:
На текст не обращайте внимания, просто делаю на локальном веб-сервере.
<div class="about">
<p>здесь могла бы быть ваша реклама</p>
<hr>
<h3>Наша команда</h3>
[[!pdoPage?
&parents=`24`
&tpl=`team-item`
&sortdir=`ASC`
&includeTVs=`team-image, team-speciality`
]]
</div>
А вот код чанка team-item:<div class="card mb-3" style="max-width: 540px;">
<div class="row no-gutters">
<div class="col-md-4">
<img src="[[+tv.team-image:default=`assets/template/images/no-image.jpg`]]" class="card-img img-fluid" alt="[[+pagetitle]]">
</div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title">[[+pagetitle]]</h5>
<p><b>Специальность: </b>[[+tv.team-speciality:replace=`||== `:replace=`_==<span class="badge badge-primary">`:replace=`+==</span>`:default=`безработный`]]</p>
<p class="card-text">[[+description]]</p>
</div>
</div>
</div>
</div>
Каждая карточка выводится через запрос pdoPage. Вывод оформления через pdoPage, используя параметр вывода html-тег при таком вызове не работает или я что то недопонимаю. Параметр вывода html-код работает только на самой странице карточки. Чтобы оформить каждый выведенный вариант отдельно — пришлось немного схитрить, добавив в начале и конце вариантов знаки _ и +, то есть список возможных значений выглядит вот так:_Программист+||_Дизайнер+||_Верстальщик+||_Контент-редактор+||_Менеджер по работе с клиентами+
В общем, вопрос — а есть ли способ как то вызывать выбранные варианты при помощи тегов, не прибегая к написанию сниппетов? Можно ли сделать вызов &tpl=`@INLINE *html-код*` для pdoPage, чтобы он оформлял каждый выведенный вариант в хтмл-код? Если да, то как? Мне кажется, есть какой то простой способ без использования написанных сниппетов, но я его пока не нашёл. Мне нужно чтобы, варианты оформлялись не на страницах САМИХ карточек, а в СПИСКЕ карточек. Если просто вызывать [[+tv.team-speciality]], то он выводит вместе с разделителями. Буду рад подсказкам и указаниям откуда копать. Выглядеть должно примерно вот такНа текст не обращайте внимания, просто делаю на локальном веб-сервере.