Vorraussetzung für eine Pimcore installation ist DDEV und Docker.Wenn dies erfüllt ist dann folgende Schritte gehen. In der Konsole das Projekt (folder) anlegen und folgende Befehle nutzen. Anschließen das Projekt im Codeeditor öffnen und im Folder .ddev das File config.yaml öffnen. und folgende Einstellungen an der config.yaml vornehmen. Wichtig für eine Pimcore 10 installation ist…
Wir arbeiten zur Zeit viel mit dem Theme Impreza, manchmal ist es notwendig die voreingestellten sachen etwas zu manipulieren wp-content/plugins/us-core/config/elements/menu.phpZeile: 181 ‚mobile_width => arrayold‚max‘ => 2000 Dieser kleine Eingriff hat zur folge das im Backend das Mobilmenu besser kontrolliert werden.
Zu einem funktionierenden Woocommerce Shop gehört natürlich auch die Abwicklung der Bestellung. Hier besonder hervorzuheben die Konfiguation von Germanized, wenn DHL als Standard Dienstleister genutzt werden soll. Als Grundlage wird ein Account im Geschäftkundenportal von DHL vorrausgesetzt. Daneben ist zu empfehlen sich im Entwicklerportal von Dhl einen Account zu registerieren. Beides ist wichtig um am…
Snippetssammlung: https://wooexperte.de/woocommerce-snippets/ https://marketpress.de/tag/snippet/ https://marketpress.de/woocommerce-snippets/
Da Barrierefreie Webseiten auf Seiten des Frontends mächtig viel arbeit macht hier ein Seite mit Plugins für Barrierefreiheit.https://abilitools.com/2020/04/17/die-8-besten-wordpress-plugins-fuer-mehr-digitale-barrierefreiheit/
Wenn es Troubleshooting gibt und es keine Anmelde link nach der registrierung versendet wird, unbedingt die Einstellung Woocoommerce->Emails die Konfiguration durcharbeiten. Siehe Screen
Oft muss man im Javascript prüfen ob eine Element gerade angezeigt wird ( block or none) um es dann bei jeweiliger anzeigen zu validieren. Die wohl sicherste Lösung hierfür wäre im jQuery bereiche folgende.
Phpmailer gibt uns die Möglichkeit mehrere Mails mit einer Instanz zu versenden. Hier muss darauf geachtet werden, das die function clearAllRecipients aufgerufen werden. Die Funktion löscht alle im addAddress gelisteten E-mail Adressen. Hier ein Beispiel einer phpmailer instanz.