Shopware 6: Startseite anpassen & gestalten mit Erlebniswelten | Layouts Einsteiger Tutorial #2

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

Комментарии • 12

  • @vronus007
    @vronus007 11 месяцев назад +3

    Danke für das super Video, das hat mir geholfen. Ich lerne Shopware gerade erst kennen. Gibt es auch eine Möglichkeit bzw eine Schnittstelle, den PHP oder CSS Code direkt zu editieren oder ist das nur über die Shopware Oberfläche machbar?

    • @orangebytes_de
      @orangebytes_de  11 месяцев назад +1

      Hi :) freut mich, dass dir das Video geholfen hat!
      Du hast bei Shopware verschiedene Möglichkeiten um den Code auch direkt zu bearbeiten. Die primäre Methode ist das Plugin-System. Das heißt du erstellst ein Plugin, was deinen Code in vorgegebener Form/Struktur enthält ( developer.shopware.com/docs/guides/plugins/plugins/storefront/add-custom-styling.html ). Du kannst in Plugins auch eigene Erlebniswelt-Elemente implementieren oder die Funktionen der vorhandenen zu erweitern.
      Für die Verwaltung der Inhalte bietet die Oberfläche im Admin-Bereich jedoch einige Vorteile - in der Praxis würde ich dabei bleiben und über Code Dinge tun, die global oder allgemeingültig sind.

    • @vronus007
      @vronus007 11 месяцев назад +1

      @@orangebytes_de Danke für die Antwort! Ich muss zugeben, dass ich das ganze "Shopware-Universum" noch sehr verwirrend finde. Normalerweise entwickle ich Apps mit NextJS/React/NodeJS. Jetzt kommen mit SW verschiedene Optionen auf, die ich für mich noch nicht richtig einordnen kann: SaaS vs PaaS (speziell im SW-Kontext), Private-Apps, Composable Frontend, Demo- Storefront... etc. Allein bei der Installation kommen erste Fragen auf: nur zum Probieren und Kennenlernen möchte ich mir keine Domain holen und extra einen teuren Hosting-Provider suchen, der SW-kompatibel ist. Aber bei der Einrichtung einer lokalen Laufzeitumgebung gehts dann schon los mit den Unklarheiten. Ich suche da noch eine Gesamt-Einordnung. 😀

    • @orangebytes_de
      @orangebytes_de  11 месяцев назад +1

      Ja, das kann ich gut verstehen. Im Grunde würde ich dir empfehlen, dich mit Symfony vertraut zu machen, wenn du Shopware-Erweiterungen entwickeln möchtest: symfony.com/doc/current/index.html
      Der Admin-Bereich (und auch Erlebniswelten-Komponenten) basieren auf VueJS.
      Die Lernkurve ist sicherlich relativ hart, aber wenn du die Kernprinzipien und die Architektur verinnerlicht hast, wird alles Sinn ergeben :) Mit deinem Background hast du sicherlich schon ein grundlegendes Verständnis und bin mir sicher, du kommst gut rein.
      Was die lokale Laufzeitumgebung angeht, empfiehlt es sich, eine Linux-Partition anzulegen (wir nutzen Ubuntu) und mit Docker zu arbeiten. Unter Windows ist Dockware eine Möglichkeit. Ich verlinke dir mal den Teil aus der Doku: developer.shopware.com/docs/guides/installation/

    • @vronus007
      @vronus007 11 месяцев назад +1

      @@orangebytes_de Vielen Dank für die Tipps (und das Verständnis für meinen Frust). Ich werde mich u.a. mit Symfony vertraut machen und auch in Eure weiteren Videos reinschauen.

  • @laurajasminweber4954
    @laurajasminweber4954 2 месяца назад +1

    Hallo und danke für das super Video. Ich habe das Problem, dass mein oberer Banner nicht in der vollen Breite wie bei dir angezeigt wird, sondern rechts und links einen Abstand aufweist. Weißt du woran das liegt?

    • @orangebytes_de
      @orangebytes_de  2 месяца назад +1

      Hallo :) sehr gerne - freut mich sehr, dass dir das Video gefällt. Das könnte unterschiedliche Ursachen haben. Wenn du möchtest, kannst du mir gerne einen Link zu deinen Stand schicken, dann helfe ich dir gerne bei dem Problem (selbstverständlich kostenlos). Wenn du den Link nicht öffentlich teilen möchtest, gerne auch per E-Mail. Viele Grüße

    • @laurajasminweber4954
      @laurajasminweber4954 2 месяца назад

      Super, ich sende gleich mal eine Email 😊

  • @PanetiX
    @PanetiX 9 месяцев назад +1

    Hallo, erstmal vielen Dank für das sehr verständliche Tutorial. Ich habe das Problem, dass bei dem Button-Link "Keine Kategorien gefunden." angezeigt wird, wenn ich Kategorie auswähle. Dabei habe ich natürlich Kategorien erstellt, die auch aktiv sind. Produkte sind auch vorhanden, die im Frontend gelistet sind. Woran kann das liegen?

    • @orangebytes_de
      @orangebytes_de  9 месяцев назад

      Hallo, sehr gerne - freut mich dass dir das Tutorial hilft.
      Das kann verschiedene Ursachen haben. Ich würde empfehlen zunächst zu prüfen, ob bei den Kategorien als Kategorietyp "Seite / Liste" eingestellt ist, da nur Kategorien mit URLs verlinkt werden können. Falls du die Kategorien erst vor kurzem angelegt hast, kann es sein, dass sie noch nicht indexiert wurden. In dem Fall, kannst du die Indizes manuell erneuern (Einstellungen -> System -> Caches & Indizes -> Indizes aktualisieren und anschließend Cache leeren).
      Sollte das auch nicht helfen, würde ich empfehlen zu prüfen, ob ggf. ein Fehler vorliegt. Das ist allerdings etwas fortgeschritten. Dazu kannst du die Entwicklertools öffnen (bei Google Chrome F12 oder Rechtsklick und "untersuchen"). Die Tabs "Console" und "Netzwerk" sind hierfür interessant. Einfach die Seite neu laden, die Schritte erneut durchführen und beobachten, ob dabei ein Fehler auftritt. In der Console siehst du JavaScript-Fehler und unter Netzwerk die einzelnen API-Abfragen (am besten nach "Fetch/XHR" filtern).
      Wenn du Unterstützung benötigst, oder möchtest, dass einer von uns mal unverbindlich drauf schaut, dann schreib gerne eine E-Mail an service@orangebytes.de

    • @PanetiX
      @PanetiX 9 месяцев назад +1

      @@orangebytes_de Vielen Dank für die schnelle Rückmeldung. Ich habe das genze mal geprüft. Cache geleert und Indizes aktualisiert. Die Kategorien sind alle als "Site /Liste" eingestellt. Das Merkwürdige ist, bei allen anderen Elementen, wenn ich zum Beispiel bei dem Bildraster die Grafiken anpasse, kann ich die Kategorien bei dem Link-Typ Kategorie auswählen.

    • @orangebytes_de
      @orangebytes_de  9 месяцев назад

      @@PanetiX Das ist wirklich merkwürdig. Wenn es bei den anderen Elementen funktioniert, kann es eigentlich nicht an den Einstellungen, Indizes etc. liegen. Klingt für mich nach einem Fehler/Bug seitens Shopware. Welche Shopware-Version wird genau verwendet?