{% extends 'IcapPortfolioBundle::layout.html.twig' %} {% form_theme form _self %} {% block title %}{{ parent() ~ ' - ' ~ 'update_portfolio_visibility' | trans({}, 'icap_portfolio') | striptags | raw }}{% endblock %} {% block content_title %}{{ 'update_portfolio_visibility'|trans({}, 'icap_portfolio') }}{% endblock %} {% block breadcrumb %} {{ macros.breadcrumbs([ { 'icon': 'fa fa-list-alt', 'name': 'my_portfolios'|trans({}, 'icap_portfolio'), 'href': path('icap_portfolio_list') }, { 'icon': 'fa fa-list-alt', 'name': 'update_portfolio_visibility'|trans({}, 'icap_portfolio'), 'href': '' } ]) }} {% endblock %} {% block _icap_portfolio_visibility_form_portfolio_users_widget %} {% spaceless %} {% if prototype is defined %} {% set attr = attr|merge({'data-prototype': block('_icap_portfolio_visibility_form_portfolio_users_prototype') }) %} {% endif %}
{{ form_errors(form) }} {{ form_rest(form) }}
{% endspaceless %} {% endblock _icap_portfolio_visibility_form_portfolio_users_widget %} {% block _icap_portfolio_visibility_form_portfolio_groups_widget %} {% spaceless %} {% if prototype is defined %} {% set attr = attr|merge({'data-prototype': block('_icap_portfolio_visibility_form_portfolio_groups_prototype') }) %} {% endif %}
{{ form_errors(form) }} {{ form_rest(form) }}
{% endspaceless %} {% endblock _icap_portfolio_visibility_form_portfolio_groups_widget %} {% block _icap_portfolio_visibility_form_portfolio_teams_widget %} {% spaceless %} {% if prototype is defined %} {% set attr = attr|merge({'data-prototype': block('_icap_portfolio_visibility_form_portfolio_teams_prototype') }) %} {% endif %}
{{ form_errors(form) }} {{ form_rest(form) }}
{% endspaceless %} {% endblock _icap_portfolio_visibility_form_portfolio_teams_widget %} {% block _icap_portfolio_visibility_form_portfolio_users_prototype %} {{ _self.collection_field(prototype, 'primary') }} {% endblock _icap_portfolio_visibility_form_portfolio_users_prototype %} {% block _icap_portfolio_visibility_form_portfolio_groups_prototype %} {{ _self.collection_field(prototype, 'info') }} {% endblock _icap_portfolio_visibility_form_portfolio_groups_prototype %} {% block _icap_portfolio_visibility_form_portfolio_teams_prototype %} {{ _self.collection_field(prototype, 'warning') }} {% endblock _icap_portfolio_visibility_form_portfolio_teams_prototype %} {% macro collection_field(rows, class) %} {% spaceless %}
  • {% for row in rows %} {{ form_widget(row, {'attr': {'class': 'hidden'}}) }} __value__ {% endfor %}
  • {% endspaceless %} {% endmacro %} {% block content_body %}
    {{ form_errors(form) }}
    {{ form_label(form.visibility) }}
    {{ form_widget(form.visibility) }}
    {{ form_widget(form.portfolio_users) }} {{ form_widget(form.search_user) }}
    {{ form_widget(form.portfolio_groups) }} {{ form_widget(form.search_group) }}
    {{ form_widget(form.portfolio_teams) }} {{ form_widget(form.search_team) }}
    {{ form_rest(form) }}
    {{ 'cancel'|trans({}, 'platform') }}
    {% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block javascripts %} {{ parent() }} {% if 'en' != app.request.locale %} {% endif %} {% endblock %}