Если поле не заполнено, оно все равно выводится. Вернее, не значение поля (его же нет), а пустой блок с классом .ft_fieldtype .f_fieldname И это серьезная проблема. Если, например, прописать стили для этого поля в спецпозиции (верхний отступ, фон и т.д.), то выводится пустой блок, к которому применяются эти стили.
Предлагаю в виджете для вывода полей контента выводить их в нормальном виде, как в записи. Исправить не сложно, вот мой файл шаблона этого виджета:
Используемая версия InstantCMS: 2.14
В общем-то почти всё работает. Но есть нюансы:
.ft_fieldtype .f_fieldname
И это серьезная проблема. Если, например, прописать стили для этого поля в спецпозиции (верхний отступ, фон и т.д.), то выводится пустой блок, к которому применяются эти стили.Предлагаю в виджете для вывода полей контента выводить их в нормальном виде, как в записи. Исправить не сложно, вот мой файл шаблона этого виджета:
Спасибо.