31 lines
1.1 KiB
Twig
31 lines
1.1 KiB
Twig
{#
|
|
|
|
This file is part of the Sonata package.
|
|
|
|
(c) Thomas Rabaix <thomas.rabaix@sonata-project.org>
|
|
|
|
For the full copyright and license information, please view the LICENSE
|
|
file that was distributed with this source code.
|
|
|
|
#}
|
|
|
|
{% if admin.hasAccess('create') and admin.hasRoute('create') %}
|
|
{% if admin.subClasses is empty %}
|
|
<li>
|
|
<a class="sonata-action-element" href="{{ admin.generateUrl('create') }}">
|
|
<i class="fa fa-plus-circle" aria-hidden="true"></i>
|
|
{{ 'link_action_create'|trans({}, 'SonataAdminBundle') }}
|
|
</a>
|
|
</li>
|
|
{% else %}
|
|
{% for subclass in admin.subclasses|keys %}
|
|
<li>
|
|
<a class="sonata-action-element" href="{{ admin.generateUrl('create', {'subclass': subclass}) }}">
|
|
<i class="fa fa-plus-circle" aria-hidden="true"></i>
|
|
{{ 'link_action_create'|trans({}, 'SonataAdminBundle') }} {{ subclass|trans({}, admin.translationdomain) }}
|
|
</a>
|
|
</li>
|
|
{% endfor %}
|
|
{% endif %}
|
|
{% endif %}
|