{% extends "SsoBackendBundle:type_mapping:base.html.twig" %}


{% block title %}Type Mapping Show{% endblock %}

{% block body %}
    <div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
         aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <h2>Do you really want to delete this type mapping?</h2>
                </div>
                <div class="modal-body">
                    <p>You are about to delete one type mapping, this procedure is irreversible.</p>
                    <p>Do you want to proceed?</p>
                    <p>We hope that you know what you do!</p>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
                    <a href="#" class="btn btn-danger danger">Delete</a>
                </div>
            </div>
        </div>
    </div>
    <h2>TypeMapping</h2>
    <ul class="list-group">
        <li class="list-group-item list-group-item-info">
            <div class="labelview">Identifier</div>
            {{ entity.identifier }}&nbsp;
        </li>
        <li class="list-group-item list-group-item-info">
            <div class="labelview">Type Name</div>
            {{ entity.type.name }}&nbsp;
        </li>
        <li class="list-group-item list-group-item-info">
            <div class="labelview">Type Id</div>
            {{ entity.type.id }}&nbsp;
        </li>
    </ul>

    <ul class="record_actions clearfix">
        <li>
            <a class="btn btn-success" href="{{ path('_admin_backend_type_mapping_index') }}">
                Back to the list
            </a>
        </li>
        <li>
            <a class="btn btn-danger" data-toggle="modal" data-target="#confirm-delete"
               data-href="{{ path('_admin_backend_type_mapping_delete', { 'identifier': entity.identifier}) }}"
               href="#">Delete TypeMapping</a>
            {{ form(delete_form) }}
        </li>
    </ul>
    <script>
        $(function () {
            $(".show-applications").click(function () {
                var me = $(this),
                    container = $("#applicationContainer");
                if (me.hasClass("btn-pressed")) {
                    me.removeClass("btn-pressed").button("reset");
                    container.slideUp("slow", function () {
                        container.empty();
                    });
                } else {
                    me.addClass("btn-pressed").button("hide");
                    container.hide().load(me.attr("href"), function () {
                        container.slideDown();
                    });
                }
                return false;
            });
            $("body").prepend($('<div id="messageContainer" />'));
        });
        $('#confirm-delete').on('show.bs.modal', function (e) {
            $(this).find('.danger').attr('href', $(e.relatedTarget).data('href'));
            //$('.debug-url').html('Delete URL: <strong>' + $(this).find('.danger').attr('href') + '</strong>');
        });
    </script>
{% endblock %}