Skip to content

Whork twig path in views/admin/browser/modal/content/items.html.twig #50

@vanssata

Description

@vanssata

I installed the plugin and found a bug:

Unable to find template "@MonsieurBizSyliusMenuPlugin/Admin/Browser/Modal/Content/_back.html.twig" (looked into: /app/vendor/monsieurbiz/sylius-menu-plugin/src/Resources/views) in [@MonsieurBizSyliusMenuPlugin/admin/browser/modal/content/items.html.twig at line 10](file:///admin/browser/modal/content/items.html.twig#L10).

I fixed this in a few seconds with:

{% set items = urlProvider.items(locale, search) %}
{% set maxResults =  urlProvider.maxResults %}

{% if (items | length) >= maxResults %}
    <div class="ui message">
        <p>{{ 'monsieurbiz_menu.ui.too_many_results'|trans({'%maxResults%': maxResults }) }}</p>
    </div>
{% endif %}

{% include '@MonsieurBizSyliusMenuPlugin/admin/browser/modal/content/_back.html.twig' %}  # just change case on path
{% include '@MonsieurBizSyliusMenuPlugin/admin/browser/modal/content/_search.html.twig' %}  # just change case on path
{% for item in items %}
    <div class="position-relative">
        <div class="list-group-item monsieurbiz-sylius-menu-browser__item" role="button"
            onclick="monsieurbizSyliusMenuBrowseChooseItem('{{ inputName | escape('js') }}', '{{ inputValue | escape('js') }}', '{{ locale | escape('js') }}', '{{ urlProvider.code | escape('js')}}', '{{ item.value | escape('js')}}');"
        >
            <div class="description pe-2">
                {{ ux_icon(urlProvider.icon, { 'class': 'icon' }) }} {{ item.name }}
            </div>
        </div>
        <div class="position-absolute end-0 top-50 translate-middle-y pe-2">
            {% include '@MonsieurBizSyliusMenuPlugin/admin/browser/modal/content/Item/_showLink.html.twig' %} # just change case on path
        </div>
    </div>
{% endfor %}

I searched for other problems with this, but couldn't find any other bugs at this moment.

Thanks for your great job.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions