Ссылка через 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
4 918
0

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

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