Я делаю навигационную панель в апострофе, каждая новая страница, которая создается, запрашивает требование изображения для значка, который является одиночным виджетом изображения, это поле:
{
name: 'icon',
label: 'Icon',
type: 'singleton',
widgetType: 'apostrophe-images',
options: {
limit: 1,
minSize: [200,200],
aspectRatio: [1,1]
}
}
, когда я хочупринести его в мой общий шаблон, я пытаюсь это:
{%- for tab in data.home._children -%}
{%- set image = tab.icon or tab -%}
<li>
<a class="sidebar-main-link" href="{{ tab._url }}">
<img class = "icon" src = "{{apos.attachments.url (image.attachment, {size: 'full'})}}" />
{{tab.title}}
</a>
</ li>
{%- endfor -%}
но это не работает