Hey @EComMan1
Du möchtest also deinen Kunden die Option anbieten ein Produkt zu “pre-ordern”, sprich, zu reservieren. Was hast du bis jetzt alles ausprobiert wenn ich fragen darf, denn deine Fragen sind nicht ganz klar, ob du bereits Dinge oder Booking Apps implementiert hast oder nicht. Wenn doch, welchen “Reservierungs button” hast du implementiert der sich nicht direkt unter dem ATC Button platziert? Ist das eine App?
- Alternativ frage ich mich auch ob es im Stiletto theme auf der Produktseite eine dropdown/Drawer möglichkeit gibt eines Kontakt/Fragen zum Produkt Formular!=?
Hier wäre es ggf. zu überlegen ob die Stiletto Theme Dokumentation nicht die bessere Resource wäre denn viele User die täglich mit diesem Theme arbeiten kenne ich selber leider nicht. Die Theme Entwickler sind hier auch sehr hilfreich und du kannst denen jederzeit Fragen senden über deren Facebook Seite hier.
Für beide Anforderungen musst wahrscheinlich in den Shopify Liquid-Code sowie gegebenenfalls ein wenig CSS und JavaScript anpassen. Wenn du es selber programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das folgende ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Schritte:
Gehe in dein product-template.liquid oder eine ähnliche Datei, die das Produktlayout darstellt und suche nach dem “In den Warenkorb”-Button-Code. Es könnte so aussehen:
Direkt darunter den Reservierungs-Button-Code einfügen:
Reservieren
Dropdown/Drawer für ein Kontaktformular auf der Produktseite:
Wieder in der product-template.liquid oder einer ähnlichen Datei den folgenden Code an der Stelle einfügen, an der du den Dropdown/Drawer-Button anzeigen möchtest:
{% include 'contact-form' %}
Füge etwas JavaScript hinzu, um den Drawer ein- und auszublenden:
document.getElementById('toggleContactForm').addEventListener('click', function() {
var drawer = document.getElementById('contactFormDrawer');
if(drawer.style.display === "none") {
drawer.style.display = "block";
} else {
drawer.style.display = "none";
}
});
Den CSS hinzufügen, um das Kontaktformular und den Button anzupassen. Das Ganze ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!