Statamic - Как я могу получить доступ к активам и отдельным активам с атрибутами? - PullRequest
0 голосов
/ 22 ноября 2018

В statamic у меня есть контейнер с определенными изображениями и атрибутами, установленными для этих изображений.Затем я сохраняю одну переменную страницы ресурса в page / index.md

photo: assets/main/image.jpg

. Я могу использовать описанный ниже метод, но только если я создаю один набор полей изображения для страницы, что утомительно.

{{ asset:photo }}
    {{ glide src="{{ url }}" alt="{{ alt }}" />
{{ /asset:photo }}

{{ asset:photo }}
    <img src="{{ value }}" alt="{{ alt }}" />
{{ /asset:photo }}

Я также могу создать контейнер и поместить одно изображение в контейнер для доступа, как показано ниже, но это также утомительно.

{{ assets container="photo" }}
    <img src="{{ glide:id height="44" fit="crop_focal" }}" alt="{{ alt }}" />
{{ /assets }}

Каков наилучший способ доступа к отдельным активам сих атрибуты без создания контейнера или набора полей каждый раз?Бонус, если я могу также использовать glide для манипулирования изображением!

Я прибег к использованию указанного ниже метода, но не могу получить доступ к каким-либо атрибутам таким образом.

<img src="{{ glide:photo height='44' fit='resize' }}" alt="Have to enter this attribute manually" />
...