Ссылка через MIGX по id

Предыдущий разработчик сделал слайдер для страницы, используя migx
Вопрос в том, что значение поля передается нормально, но когда оборачиваю его в ссылку пропадает.
Ниже привожу коды, надеюсь это прояснит ситуацию:
Вкладки формы TV
[
{"caption":"Operating Hours","fields": [
{
"field":"image",
"caption":"Image",
"inputTVtype":"image"
},{
"field":"text",
"caption":"Text"
},{
"field":"id",
"caption":"Id"
}
]
}]
Разметка колонок
[
{"header": "Image", "sortable": "false", "dataIndex": "image","renderer": "this.renderImage"},
{"header": "Text", "width": "100", "sortable": "false", "dataIndex": "text"},
{"header": "Id", "width": "50", "sortable": "false", "dataIndex": "id"}
]
вывод в шаблоне:
[[!getImageList?
                  &tvname=`slider`
                  &tpl=`tpl-slider`
            ]]
Содержание tpl-slider
<li class="big_img" style="background: url([[+image]]) no-repeat center center; background-size: cover;">
				<div class="contane">
				    <div class="slide_home_body">
						<div class="block_border_1">					
						<div class="big_text">[[+text]]</div>
						<a href="[[+id]]" title="[[+text]]" class="podrobnee"> Подробнее</a>
						</div>
					</div>
				</div>
			</li>
и вот когда исходный [[+id]] (на странице с этим tv в поле текст вводится номер id страницы) оборачиваю таким образом: [[~[[+id]]]] href становится пустым(
честно в migx понимаю ничего, но судя по коду все отдает нормально, но при оборачивании в виде ссылки пропадает значение
Здоров Александр
Здоров Александр
21 января 2016, 11:08
modx.pro
5 391

Комментарии: 15

Евгений Webinmd
21 января 2016, 15:08
может в поле id вписано с пробелом или не числовое значение. А так по коду вроде все верно
    Здоров Александр
    21 января 2016, 15:13
    там точно число и пробелов нет.
    код как сейчас работает безупречно:
    формирует так
    <a href="8" title="текст пример" class="podrobnee"> Подробнее</a>
    и что-то мне кажется, что когда я переписываю в href="[[~[[+id]]]" getImageList уже не воспринимает поле как id и потому ничего не выводит.
    прочел документацию по MIGX, единственное место где упоминается вывод id документа, это при использовании его вместо getresource, а тут все таки tv поле с 1 страницы…
      Евгений Webinmd
      21 января 2016, 15:15
      попробуйте вписать в поле text число и обернуть его в код ссылки, может id migx пересекается с вашим полем id или еще каким-то
        Здоров Александр
        21 января 2016, 15:19
        попробовал, пустота(((
          Евгений Webinmd
          21 января 2016, 15:20
          тогда может проще в поле сразу вписывать
          [[~8]]
          , по крайней мере если не разберетесь почему так происходит
            Здоров Александр
            21 января 2016, 15:22
            так в поле сразу так и вписал, и ничего, стираю скобки, оставив один ~ выводится
              Евгений Webinmd
              21 января 2016, 15:26
              даже не знаю, если хотите, можете скинуть доступы, ниразу с такими проблемами не встречался
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
15