Если указываю цифру 0, то поле потом просто пустое. Как можно исправить сие недразумение при выводе данного значения? Или это я как-то неправильно указываю цифру 0?
Если указываю цифру 0, то поле потом просто пустое.
Def, шаблон какой? Предположу, что не обновлен. Раньше в выводе полей была проверка на ноль, и ноль не выводился.
Def, шаблон какой? Предположу, что не обновлен. Раньше в выводе полей была проверка на ноль, и ноль не выводился.
шаблон модерн. Посмотреть файлы вывода поля рекомендуете?
А как в самом файле шаблона указать вывод отдельно взятого поля?
Ко многим применяется такая конструкция <?php html($item['name']); ?> но с числом видимо надо как-то модифицировать? чтобы он корректно выводил число и префикс с постфиксом?
шаблон модерн
а шаблон списка? Поди тестируете в доске объявлений, со сторонним компонентом доски.
Вот на демо
Проблемы нет.
Можете на почту evg-bulakh@yandex.ru прислать адрес сайта и доступ в админку, посмотрю настройки поля, настройки типа контента.
я вывожу в файле так <?php html($item['name']); ?> но видимо не совсем рабочий вариант. Мне надо отдельно вывести постфикс еще. Но не пойму какой конструкцией это сделать
Гуру, подскажите конструкцию вывода поля с 0. Вывожу <?php html($item['name']); ?> но ноль он не выводит. Может какую другую констрerwb. надо?
<?php html($fields['name']['html']); ?>
<?php html($fields['price']['html']); ?> почему то не выводит такая конструкция
<?php html($item['price']); ?> — такая выводится, но без 0
А версия движка какая?
А версия движка какая?
2.14.2
Для списков так github.com/instantsoft/icms2/blob/master/templates/modern/content/albums_list.tpl.php#L95, а в записи как выше писал или
$fields['price']['string_value']
Для списков так github.com/instantsoft/icms2/blob/master/templates/modern/content/albums_list.tpl.php#L95, а в записи как выше писал или
$fields['price']['string_value']
а в виджете в таком случае? странно что та конструкция в шаблоне списка не дает вывода(
Полный кусок кода в списке шаблона:
<div class="prices-list__price"><?php echo $field->data['prefix']; ?><?php html($item['price']); ?> <span>€</span></div> <?php } ?>
А если так попробовать?
<?php if(isset($item['price'])){ ?> <div class="prices-list__price"><?php echo $field->data['prefix']; ?><?php html($item['price']); ?> <span>€</span></div> <?php } ?>