Я бы хотел дать редакторам контента возможность указать галерею, которую они хотели бы использовать. Теперь входные данные извлекаются в виде строки, которая при сохранении в переменную, предназначенную для использования в качестве объекта, не работает. Пожалуйста, смотрите код ниже, который работает:
{% assign pagehandle = site.galleries.projects %}
<div class="section thumbs-grid" aria-hidden="true">
{% for image in pagehandle.images %}
<img src="{{ image | gallery_asset_url }}"/>
{% endfor %}
</div>
Значение, которое я извлекаю из пользовательского ввода, сохраняется в виде строки, следовательно, как показано ниже:
{{ page.user-input }} // Outputs site.galleries.projects
{% assign pagehandle = page.user-input %} // Probably stored as string
Указанная выше переменная не работает.