Shopware 6 Plugin

Bezeichnung & Textfelder

Konfiguration der Freifelder

Plugin Einstellungen für Bezeichnung & Textfelder 1 – 8

DAmicron Faktura unterstützt für diese Artikelfelder alle Funktionen der Freifelder bis auf die Variantenuntertstützung, diese muss aus einem Freifeld kommen.

Sonderfunktion für Textfelder

multiline

Beschreibung: Da Freifelder in Amicron aktuell auf 30 beschränkt sind, kann ein Textfeld als „multiline“ Feld konfiguriert werden. Damit ist es möglich praktisch unbegrenzt Eigenschaften an shopware zu übergeben. Sie können Multiline um eine Default Konfiguration erweitern. Mit „multiline;nofilter“ werden alle Eigenschaften in den Artikellisten ausgeblendet. Wenn Sie die Eigenschaften in Shopware einstellen möchten, setzen Sie „multiline;keepfilter“ als Parameter

Anwendungsbeispiel: In diesem Beispiel verwenden wir das Textfeld 7 in Amicron als Multilinefeld für unser Plugin. In Amicron werden nun einfach Wertepaare mit Funktion: Wert wie im Beispiel angegeben

Kartei in Amicron Faktura Produkt in shopware
Faktura Textfeld Eingabe shopware Backend Plugin Einstellung „multiline“
Produkt in shopware Produkt in shopware
Shopware Backend Darstellung der Eigenschaften Shopware Backend Tags

satag-faq

Beschreibung: Mit dieser Funktion können übersichtliche FAQs aus einem Amicron Textfeld und einem TWIG Template erstellt werden. In unserem Beispiel haben wir Text 5 in Amicron für die FAQs gewählt. Hinweis: Um die FAQ in den Produkten auszugeben, müssen sie das Template ihres Shopware Shops anpassen. Gerne kann einer unserer Programmierer diese Anforderung umsetzen, nutzen sie dafür unser Kontaktformular, um ein Angebot von uns zu erhalten.

Vorbereitung: Legen sie zunächst ein Zusatzfeld custom_satag_amicron_product_faq in Shopware an.

Produkt in shopware

Konfigurieren sie im Anschluss das gewünschte Text Feld aus Amicron

FAQ Textfeld in Amicron Faktura Shopware Admin Zusatzfeld anlegen
Faktura Textfeld Eingabe shopware Backend Plugin Einstellung „satag-faq“

Beispieltemplates

Tragen sie eines der aufgeführten Templates in das Template für FAQ Modul in der plugin Konfiguration ein

Einfaches Template mit H2 Überschriften
{% for faq in faqs %}
<h2>{{ faq.question }}</h2>
<div>{{ faq.answer | raw }}</div>
{% endfor %}
Erweitertes Template für ThemeWare
<div id="product-accordion" class="satag--faq">
    {% for faq in faqs %}
    <div class="card">
        <div id="heading{{ loop.index }}" class="card-header">
            <h5 class="mb-0">
                <button aria-controls="collapse{{ loop.index }}" aria-expanded="true" data-target="#collapse{{ loop.index }}" data-toggle="collapse" class="btn btn-link">{{ faq.question }}
                </button>
            </h5>
        </div>
        
        <div data-parent="#product-accordion" aria-labelledby="heading{{ loop.index }}" class="collapse {% if loop.first %}show{% endif %}" id="collapse{{ loop.index }}">
            <div class="card-body">
                {{ faq.answer | raw }}
            </div>
        </div>
    </div>
    {% endfor %}
</div>

Quelle: ThemeWare Bootstrap Elemente

Das Demoprodukt mit FAQ finden Sie im Demoshop als Artikelnummer FAQ. Hier wurde das Template von uns angepasst, um die FAQ als Reiter auszugeben.