Was passiert dann in mehreren Sprachen?
RequestCart liefert deutsche und englische Sprachdateien. Leere Standardbeschriftungen verwenden sprachabhängige Joomla-Sprachstrings; bewusst eingetragene feste Texte bleiben dagegen sprachunabhängig.
RequestCart liefert deutsche und englische Sprachdateien. Leere Standardbeschriftungen verwenden sprachabhängige Joomla-Sprachstrings; bewusst eingetragene feste Texte bleiben dagegen sprachunabhängig.
Regelmäßige Pflege betrifft vor allem Produktstatus, Varianten, Routingkontakte, E-Mail-Adressen, Preis-/Währungsfelder, Bilder und komplette Probeversände nach Änderungen an Joomla, Template, Captcha oder Mail.
RequestCart liefert cart.css für Anfragebereich, Modul, Produkttabelle, Responsive-Verhalten, Preisblock, Galerie und Formularreihenfolge. Eigene Anpassungen gehören ins Template bzw. eine Custom-CSS-Datei.
Ein Produkt ist in OJ RequestCart ein Joomla-Beitrag. Beitrags-ID, Titel, Alias, Kategorie, Sprache, Status, Zeitraum, Zugriff und Bilder werden aus Joomla verwendet und serverseitig geprüft.
Empfohlen wird: SELECT id AS value, name AS text FROM #__contact_details WHERE published = 1 ORDER BY name. Der Redakteur sieht den Namen, gespeichert wird die Kontakt-ID.
Nein. Angeboten werden nur die Optionen, die im Listenfeld definiert und beim konkreten Artikel tatsächlich gespeichert sind.
RequestCart betrachtet Browserdaten nicht als vertrauenswürdige Quelle für Produkt- und Routingdaten. Vor dem Versand werden Beiträge, Felder, Preis und Kontaktzuordnung serverseitig aus Joomla gelesen und validiert.
„Inhalt – OJ Anfragekorb“ ersetzt die drei Platzhalter {ojrequestcart}, {ojrequestcartprice} und {ojrequestcartgallery} und kann Button, Preis und Galerie alternativ automatisch in Einzelansichten ausgeben. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
Das Site-Modul „OJ Anfragekorb“ ist ausschließlich für den Anfragekorb gedacht. Bei leerer Auswahl und im Direktmodus bleibt es unsichtbar. Der Zähler entspricht der Summe der Mengen. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
Die Direktanfrage überspringt den Warenkorb. Ein Produkt und seine vorher gewählten Varianten werden serverseitig in der Joomla-Session gespeichert und direkt zum passenden Kontaktformular weitergeleitet; es gibt keine Menge. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
RequestCart berücksichtigt Joomla-Custom-Fields im Kontext com_contact.mail und ordnet bekannte Bezeichnungen wie Vorname, Adresse, PLZ, Ort, Land und Telefon in eine definierte Formularreihenfolge ein. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
Das Preisfeld enthält nur den eigentlichen Preistext, beispielsweise 125,00. Beschriftung und Währung werden getrennt konfiguriert. RequestCart rechnet und formatiert den Zahlenwert nicht neu. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
Die Ersteinrichtung folgt einer klaren Kette aus Joomla-Feldern, Kontakten, Produktbeiträgen, System-Plugin, Content-Plugin und anschließendem End-to-End-Test. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
Die Abnahme soll beide Anfrageabläufe, Varianten, Preis/Währung, Galerie, Routing, Mail, Sicherheit, Cache, Mehrsprachigkeit und responsive Darstellung bewusst prüfen. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
OJ RequestCart erweitert Joomla-Beiträge um strukturierte Produktanfragen. Es ist bewusst kein Shop, kein Bestellmanagement, kein CRM und kein Ticketsystem. Produkte bleiben Joomla-Beiträge; Produktdaten, Varianten, Preise, Währungen, Bilder und Routing werden mit Joomla-Mitteln gepflegt. Die Einrichtung bzw. Prüfung erfolgt mit den unten beschriebenen Schritten.
RequestCart verwendet Joomla-Kontakte als Empfänger. Der Kontakt muss veröffentlicht und zugänglich sein und eine Empfänger-E-Mail besitzen oder mit einem Joomla-Benutzer mit E-Mail verknüpft sein.
Die Anfrage-E-Mail enthält pro Position Produkttitel, freigegebene Produktfelder, Varianten, optional Menge und Bemerkung sowie die Produktseite. Preiswerte stammen serverseitig aus Joomla. Bei Routing erhält jeder interne Kontakt nur seine Produktgruppe.
Updates erfolgen über Joomlas Erweiterungsinstaller. Vor dem Update ist ein vollständiges Backup sinnvoll; danach sollten Anfrageablauf, Routing, Preis/Währung, Bilder, Browser-/Joomla-Cache und ein kompletter Probeversand geprüft werden.
Die Praxisbeispiele kombinieren mehrere RequestCart-Funktionen zu einem vollständigen Ablauf. Ziel ist jeweils ein reproduzierbarer Aufbau vom Joomla-Beitrag bis zur empfangenen E-Mail.
Das komplette Beitragsbild ist – sofern vorhanden – Bild 1 der Galerie und bevorzugte Thumbnail-Quelle. Weitere Bilder stammen aus ausgewählten Beitrags-Custom-Fields.