DetachedShop in der Shopware

Ich habe eine einfache Frage. Ich habe die Entität namens DetachedShop in engine/Shopware/Model/Shop/ gesehen. Was ist der Zweck der DetachedShop Einheit in der Shopware. Inwiefern unterscheidet es sich von der Shop-Einheit?

Hey,

ein DetachedShop erfüllt zwei Zwecke.

  • Detached von Doctrine, d.h die Entität kann bearbeitet werden, ohne dass es in die Datenbank geschrieben werden muss. Wichtig für den zweiten Punkt
  • Vererbung der Einstellungen. z.B den Host definierst du nur am Subshop und nicht am Sprachshop. Wenn du jedoch ein Sprachshop DetachedShop hast, ist dort die Adresse vom Subshop hinterlegt

 

Hi @Shyim‍

Cool. Vielen Dank für Ihre Informationen.