вывод на редактирование
в tv записываются записи вот в таком виде:
номер 1|| номер 2|| номер 3написал сниппет который парсит тв и выводит вот так:номер 1
номер 2
номер 3от сам парсер:<?php
$output = '';
$list = explode('||', $input); /* "||" - разделитель, должен быть таким же, какой мы указали при создании TV */
foreach ($list as $l) {
$output .=' <li><span><img src="[[#3.mtsimg]]"><h5><a href="tel:'.$l.'">'.$l.'</a></h5></span></li>' ; // здесь ваша разметка, какая вам нужна
}
return $output;вопрос том, что как мне вывести во фронтенд личном кабинете 3 input для редактирование каждого из номеров, пробовал вот так но ничего не выводит:<?php
$output = '';
$list = explode('||', $input); /* "||" - разделитель, должен быть таким же, какой мы указали при создании TV */
foreach ($list as $l) {
$output .='<li><input type="text" value="'.$l.'"></li>' ; // здесь ваша разметка, какая вам нужна
}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Во втором примере нет return $output;, может из-за этого?
если так вывести то работает но выводит в инпуте вот так а так не работает