Я использую easyadmin
для моего сайта. Чтобы управлять галереей изображений, я хотел бы отобразить миниатюру каждого из них, завернутую в ссылку, которая ведет к действию show
объекта Image
, вот определение галерея:
Album:
class: App\Entity\Album
list:
fields:
- titre
- images
show:
fields:
- titre
- { property: images, template: admin/field_mosaic.html.twig }
И созданный мной собственный шаблон:
<div class="gallery m-2">
{% for image in item.images %}
<a href="{{ path('easy_admin_bundle') }}?entity={{ link_parameters.entity }}&action={{ link_parameters.action }}&primary_key_name={{ link_parameters.primary_key_name }}&id={{ item.id }}">
<img class="rounded m-2" src="{{ asset(vich_uploader_asset(image, "imageFile"))|imagine_filter('profile_list') }}" alt="image #{{ loop.index }}">
</a>
{% endfor %}
</div>
К сожалению, я не знаю название основного маршрута easyadminbundle. Я попробовал {{ path('admin') }}
, который не работает, и имя в файле routes\easy_admin.yaml
, которое тоже не работает.
Где я могу его найти?