123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- {#
- 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.
- #}
- {% extends base_template %}
- {% block field %}
- {% if not field_description.hasassociationadmin%}
- {{ value }}
- {% elseif field_description.options.edit == 'inline' %}
- {% for nested_field_description in field_description.associationadmin.formfielddescriptions %}
- {{ nested_field_description|render_form_element(field_element, value) }}
- {% endfor %}
- {% else %}
- <div id="field_container_{{ field_element.vars.id }}">
- {% if field_description.options.edit == 'list' %}
- <span id="field_widget_{{ field_element.vars.id }}" >
- {% if admin.id(value) %}
- {% render 'SonataAdminBundle:Helper:getShortObjectDescription' with {
- 'code': field_description.associationadmin.code,
- 'objectId': admin.id(value),
- 'uniqid': field_description.associationadmin.uniqid
- }%}
- {% endif %}
- </span>
- <span style="display: none" >
- {{ form_widget(field_element) }}
- </span>
- {% else %}
- <span id="field_widget_{{ field_element.vars.id }}" >
- {{ form_widget(field_element) }}
- </span>
- {% endif %}
- <span id="field_actions_{{ field_element.vars.id }}" >
- {% if field_description.options.edit == 'list' %}
- <a href="{{ field_description.associationadmin.generateUrl('list') }}"
- onclick="start_field_dialog_form_list_{{ field_element.vars.id }}(event)"
- class="sonata-ba-action"
- style="{% if not field_description.associationadmin.isGranted('LIST')%}display:none{% endif %}"
- >
- <img src="{{ asset('bundles/sonataadmin/famfamfam/application_view_list.png') }}"
- alt="{% trans from 'SonataAdminBundle' %}btn_add{% endtrans %}"
- />
- </a>
- {% endif %}
- <a href="{{ field_description.associationadmin.generateUrl('create') }}"
- onclick="start_field_dialog_form_add_{{ field_element.vars.id }}(event)"
- class="sonata-ba-action"
- style="{% if not field_description.associationadmin.isGranted('CREATE')%}display:none{% endif %}"
- >
- <img src="{{ asset('bundles/sonataadmin/famfamfam/add.png') }}"
- alt="{% trans from 'SonataAdminBundle' %}btn_add{% endtrans %}"
- />
- </a>
- </span>
- <div class="container sonata-ba-modal sonata-ba-modal-edit-one-to-one" style="display: none" id="field_dialog_{{ field_element.vars.id }}">
- </div>
- </div>
- {% include 'SonataAdminBundle:CRUD:edit_orm_many_association_script.html.twig' %}
- {% endif %}
- {% endblock %}
|