tita
13. März 2020 um 07:21
1
Hallo, ich kann zwar einer Sektion einen Namen geben (z.b. zeiten) - als Anker. Ein Aufruf über …/#zeiten funktioniert aber nicht. Als id erscheint im quelltext z.b. data-cms-element-id=„c5443dd20ffb4467ab4b2a2f777d369e“.
Also, wie kann man einen Anker setzen und per link aufrufen.
Danke
Du kannst dafür folgendes Template erweitern: storefront\page\content\detail.html.twig
{% sw_extends '@Storefront/storefront/page/content/detail.html.twig' %}
{% block page_content_section %}
{% sw_include "@Storefront/storefront/section/cms-section-" ~ section.type ~ ".html.twig" %}
{% endblock %}
{% if section.name %} id="{{ section.name }}"{% endif %}
würde in deinem Fall id="zeiten"
ausgeben.
1 „Gefällt mir“
tita
13. März 2020 um 08:12
3
works like a charme, perfekt, danke
Hallo,
ich versuche die data-cms-element-id class in eine id umzuwandeln, damit ich das Element per Anchor Tag auswählen kann.
Wie muss ich genau die html.twig Datei bearbeiten? Wo soll ich das if-statement einbauen?
apeunit
26. November 2021 um 16:26
5
Wie geht denn die Implementierung mit Shopware 6.4? Bekomme das nicht mehr zum Laufen!
1 „Gefällt mir“
AndF
26. Januar 2022 um 18:33
6
Gibt es hier schon eine Lösung?