Browse Source

Fix create_button.html.twig for subclass

Button group in dropdown is not a good idea ;)
Instead add an item for each subclass grouped by divider
netounet 11 years ago
parent
commit
e815bf8363
1 changed files with 10 additions and 14 deletions
  1. 10 14
      Resources/views/Button/create_button.html.twig

+ 10 - 14
Resources/views/Button/create_button.html.twig

@@ -15,19 +15,15 @@ file that was distributed with this source code.
             <i class="fa fa-plus-circle"></i>
             {{ 'link_action_create'|trans({}, 'SonataAdminBundle') }}</a>
     {% else %}
-        <div class="btn-group sonata-action-element">
-            <a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#">
-                <i class="fa fa-plus-circle"></i>
-                {{ 'link_action_create'|trans({}, 'SonataAdminBundle') }}
-                <span class="caret"></span>
-            </a>
-            <ul class="dropdown-menu">
-                {% for subclass in admin.subclasses|keys %}
-                    <li>
-                        <a href="{{ admin.generateUrl('create', {'subclass': subclass}) }}">{{ subclass|trans({}, admin.translationdomain) }}</a>
-                    </li>
-                {% endfor %}
-            </ul>
-        </div>
+        <li class="divider" role="presentation"></li>
+        {% for subclass in admin.subclasses|keys %}
+            <li>
+                <a href="{{ admin.generateUrl('create', {'subclass': subclass}) }}">
+                    <i class="fa fa-plus-circle"></i>
+                    {{ 'link_action_create'|trans({}, 'SonataAdminBundle') }} {{ subclass|trans({}, admin.translationdomain) }}
+                </a>
+            </li>
+        {% endfor %}
+        <li class="divider" role="presentation"></li>
     {% endif %}
 {% endif %}