pcapca MemberComments: 2 Received thanks: 0 Member since: January 12

Hallo zusammen,

bei der Konfiguration eines neuen SW 6.3.4.1 Shops (mit nur einem Hersteller), möchte der Kunde den "Hersteller" generell im Shop nicht mehr angezeigt bekommen. Speziell in den Produktfiltern (der erste ist gleich der Hersteller...) und ebenso in der Produktansicht (Rechts oben mit Link). Welche Möglichkeiten gibt es aktuell in den Einstellungen bzw. habt ihr Tipps zur Template-Anpassung diesbezüglich.

Danke & LG

1 Answer

  • freznofrezno MemberComments: 209 Received thanks: 27 Member since: June 2019

    Das kannst du mW nur im Template direkt deaktivieren, d.h. löschen oder auskommentieren:

    /component/listing/filter-panel.html.twig

    und dort den Bereich

                       {% block component_filter_panel_item_manufacturer %}
                            {# @var manufacturers \Shopware\Core\Framework\DataAbstractionLayer\Search\AggregationResult\Metric\EntityResult #}
                            {% set manufacturers = listing.aggregations.get('manufacturer') %}
                            {% if not manufacturers.entities is empty %}
                                {% set manufacturersSorted = manufacturers.entities|sort((a, b) => a.translated.name|lower > b.translated.name|lower) %}

                                {% sw_include '@Storefront/storefront/component/listing/filter/filter-multi-select.html.twig' with {
                                    elements: manufacturersSorted,
                                    sidebar: sidebar,
                                    name: 'manufacturer',
                                    displayName: 'listing.filterManufacturerDisplayName'|trans|sw_sanitize
                                } %}
                            {% endif %}
                        {% endblock %}

    Quote
    Accepted Answer
    Thanked by 1pca
  • Accepted Answer

Answers

  • freznofrezno MemberComments: 209 Received thanks: 27 Member since: June 2019

    Das kannst du mW nur im Template direkt deaktivieren, d.h. löschen oder auskommentieren:

    /component/listing/filter-panel.html.twig

    und dort den Bereich

                       {% block component_filter_panel_item_manufacturer %}
                            {# @var manufacturers \Shopware\Core\Framework\DataAbstractionLayer\Search\AggregationResult\Metric\EntityResult #}
                            {% set manufacturers = listing.aggregations.get('manufacturer') %}
                            {% if not manufacturers.entities is empty %}
                                {% set manufacturersSorted = manufacturers.entities|sort((a, b) => a.translated.name|lower > b.translated.name|lower) %}

                                {% sw_include '@Storefront/storefront/component/listing/filter/filter-multi-select.html.twig' with {
                                    elements: manufacturersSorted,
                                    sidebar: sidebar,
                                    name: 'manufacturer',
                                    displayName: 'listing.filterManufacturerDisplayName'|trans|sw_sanitize
                                } %}
                            {% endif %}
                        {% endblock %}

    Quote
    Accepted Answer
    Thanked by 1pca
  • pcapca MemberComments: 2 Received thanks: 0 Member since: January 12

    @frezno‍ Perfekt, danke!

    Noch einen Tipp für die Produktdetailansicht um den Link zu verbergen?

    @ SHOPWARE 6: Bitte aber gleich als Anforderung in die Product-Roadmap mitaufnehmen... Kommt bestimmt öfter mal in den Kunden-Requirements vor und ist vermutlich ein "Quick-Win" für das Backend. ;-)

  • freznofrezno MemberComments: 209 Received thanks: 27 Member since: June 2019

    Noch einen Tipp für die Produktdetailansicht um den Link zu verbergen?

    Du meinst den Hersteller Link? 

    Wenn beim Produkt kein Hersteller eingetragen ist, wird auch keiner angezeigt, also sollte das eigentlich keine Anpassung bei den Templates erfordern
    Wenn du es dennoch deaktiviert haben möchtest oder etwas anderes gemeint war, meld dich nochmal
     

    Thanked by 1pca
  • pcapca MemberComments: 2 Received thanks: 0 Member since: January 12

    danke, bereits gefunden und editiert:

    /src/Resources/views/storefront/page/product-detail/

    headline.html.twig

     

     

Sign In or Register to comment.