Anzeige Albis Leasing Detailseite

Anzeige Albis Leasing auf der Detailseite

Um die Anzeige der Albis Leasing Modalbox pro Artikel auf der Detailseite zu steuern, können Sie wie folgt vorgehen:

Anlage Zusatzfeld

Zunächst wechseln Sie in die Einstellung der Zusatzfelder in Ihrem Shopware 6 Adminbereich.

Einstellungen > System > Zusatzfelder

Hier wechseln Sie in die Zusatzfeldgruppe Albis Leasing Contract

Dort legen Sie ein neues Zusatzfeld an:

Bitte legen Sie das das neue Zusatzfeld wie folgt an:

Nachdem Sie dieses gespeichert haben, können Sie auf das Zusatzfeld im Shop zugreifen. Sofern Sie die Checkbox anhaken, wird die Modalbox der Albis Leasing nicht angezeigt.

Anpassung im Theme

Hierzu müssen Sie lediglich folgende Datei auf dem Server anpassen:

/custom/plugins/AlbisLease/src/Resources/views/storefront/page/product-detail/buy-widget-form.html.twig

Bitte den Inhalt wie folgt anpassen:

				
					{% sw_extends '@Storefront/storefront/page/product-detail/buy-widget-form.html.twig' %}

{% block page_product_detail_buy_form_inner %}

    {{ parent() }}
	
	{% if page.prodcut.translated.customFields.staw_albis_detail == '0' %}
		{% if page.product.customFields.albisLeasingAvailable %}
			<div class="albis-leasing-container">
				<div class="logo">
					<img decoding="async" src="{{ asset('bundles/albislease/img/albis-lease.png') }}" width="100" alt="Albis lease">
				</div>

				<div class="text">
					<span class="text-headline">
						{{ "albis.detail.title"|trans|sw_sanitize }}
					</span>
					<span class="text-body">
						{{ "albis.detail.description"|trans|sw_sanitize }}
					</span>
				</div>

				<div class="actions">
					<a class="btn btn-secondary"
					   href="{{ path('frontend.albis.modal',{ productnumber: page.product.productNumber }) }}"
					   data-ajax-modal="true"
					   data-modal-class="quickview-modal"
					   data-url="{{ path('frontend.albis.modal',{ productnumber: page.product.productNumber }) }}">
						{{ "albis.detail.btnText"|trans|sw_sanitize }}
					</a>
				</div>
			</div>
		{% endif %}
	{% endif %}
{% endblock %}
				
			

Im Anschluss noch einmal den Shop Cache leeren und die Änderung sollte sofern im Shop verfügbar sein.

Rückfragen & Support

Bei Rückfragen zur Einrichtung oder bei Support, können Sie uns gerne unter den folgenden Kontaktdaten erreichen:


Ansprechpartner: Dominic Steiner

Mail: albis@stoneandwater.online
Telefon: +(49) 02555 / 99 97 342