Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Seriousness
    @Seriousness
    Aber dann stelle ich einfach mal konkret noch eine Frage, wie lassen sich Produkte mit Lagerbestand 0 weiterhin im Shop (v6) anzeigen? Ich hatte gehofft der Reiter "
    Produkte nach Abverkaufende ausblenden" würde das evtl. beheben.
    Steffen
    @steffen1337
    Hey ich wollte SW6 local Entwickeln (MAMP). Klappt alles soweit! Kann ich auch local Plugins Installieren auch wenn ich noch keine Domain habe?
    Steffen
    @steffen1337
    ? :)
    Geht wahrscheinlich nur mit der Verifizierung der Domain?
    Steffen
    @steffen1337
    Gibt es eine Anleitung für die Erweiterung von Erlebniswelten Block-Kategorien?
    DanielKarr87
    @DanielKarr87
    Guten Morgen zusammen. Habe eine kurze Frage: Wenn ich in einem Artikel bei "Preise Brutto" im Feld "Pseudopreis" etwas eingebe, z.B. 399€ und im Preis 299€ - was muss getan werden, damit im Shop der Preis 399€ (Pseudopreis) durchgestrichen dargestellt wird? Habe keine Einstellungen gefunden, habe Pseudopreis gepflegt, trotzdem wirds nicht angezeigt
    Berserker2K3
    @Berserker2K3_twitter
    Hallo. Ich habe Probleme in der SW5 mit den HerstellerURLs. Da ein Hersteller den gleichen Namen wie eine Kategorie hat, habe ich das Hersteller-SEO-URl Template bearbeitet. Jedoch wird dies nicht bentzt bei der erzeugung der Rewrite URLs. Kann jemand Hilfestellung geben zu diesem Thema?
    Javier Aranda (JaBit)
    @jabit
    Hallo zusammen! Könnte mir jemand sagen, wie ich die Standard-Lieferadresse durch die API ändern kann? Ich meine, gibt es eine Methode wie das Ändern der ID in "defaultShippingAddress" oder etwas Ähnliches? Danke!
    Javier Aranda (JaBit)
    @jabit

    Hallo zusammen! Könnte mir jemand sagen, wie ich die Standard-Lieferadresse durch die API ändern kann? Ich meine, gibt es eine Methode wie das Ändern der ID in "defaultShippingAddress" oder etwas Ähnliches? Danke!

    I answer myself in case someone has the same problem:
    To make the shipping address or billing address, by default, just call the API (PUT) with the addressID ( api/addresses/{id} ) and go through parameter "options_set_default_shipping_address" or "options_set_default_billing_address" set to true

    Marcel Voss
    @marcelvossmint
    Hallo. Ich habe das Problem, dass die Standard-Versandart auch dann vorausgewählt wird, wenn sie für das Produkt garnicht zulässig ist. Ist es möglich, dass dann stattdessen die erste der alternativen Versandarten gewählt wird?
    Jennifer Eberlei
    @jennifer.eberlei_gitlab

    Hallo zusammen, ich versuche mir lokal (auf linux vm - ubuntu 18.04) sw 5 aufzusetzen um eine lokale entwicklungsumgebung als spiegel von einem server zu haben. db-import hat funktioniert, der shop wird mir angezeigt. ich versuche gerade die verwendeten bilder in webp umzuwandeln und bin nach dieser anleitung vorgegangen: https://github.com/FriendsOfShopware/FroshWebP - wenn ich jetzt in meinem terminal aber den befehl für das regenerieren der thumbnails eingebe, bekomme ich folgenden output:

    jenny@jenny-VirtualBox:/var/www/deuba.local$ php bin/console
    PHP Fatal error:  Listener "onAddConsoleCommand" in "SimklThemeSettingExport" is not callable. in /var/www/deuba.local/engine/Library/Enlight/Event/Handler/Plugin.php on line 141
    
    Fatal error: Listener "onAddConsoleCommand" in "SimklThemeSettingExport" is not callable. in /var/www/deuba.local/engine/Library/Enlight/Event/Handler/Plugin.php on line 141
    jenny@jenny-VirtualBox:/var/www/deuba.local$ php bin/console frosh:webp:status
    PHP Fatal error:  Listener "onAddConsoleCommand" in "SimklThemeSettingExport" is not callable. in /var/www/deuba.local/engine/Library/Enlight/Event/Handler/Plugin.php on line 141
    
    Fatal error: Listener "onAddConsoleCommand" in "SimklThemeSettingExport" is not callable. in /var/www/deuba.local/engine/Library/Enlight/Event/Handler/Plugin.php on line 141

    ich hatte erst vermutet ob das mit dateiberechtigungen zu tun hat und habe daher erstmal alles auf 777 gestellt, jedoch ohne erfolg. kann mir da vllt jemand von euch weiterhelfen?

    Nico O.
    @gstarr_gitlab
    Moin, hat wer Shopware 6.3.2.0 mit MSQL 8.0.21 zum laufen bekommen? btw. wird es inzwischen unterstütz?
    Marcel Voss
    @marcelvossmint
    @gstarr_gitlab habe es hier mit 8.0.21 laufen und konnte bisher keine Probleme feststellen
    Nico O.
    @gstarr_gitlab
    @marcelvossmint danke für die schnelle Rückmeldung. Handelt es hierbei um eine Dev Umgebung oder einem Produktivshop bei dir?
    Marcel Voss
    @marcelvossmint
    Bisher nur Dev
    Nico O.
    @gstarr_gitlab
    Laut Shopware: https://docs.shopware.com/de/shopware-6-de/erste-schritte/systemvoraussetzungen wird MySQL 5.7.21 oder höher (wobei 8.0.20 und 8.0.21 auf Blacklist) unterstützt, d.h. für mich im Umkehrschluss dass offiziell auch alle Versionen ab 8.0.0 bis 8.0.19 supportet werden?
    Jennifer Eberlei
    @jennifer.eberlei_gitlab
    Hio, ich habe das Problem, das im ThemeManager mir keine Themes angezeigt werden, im Frontend aber das korrekte Theme ausgespielt wird. Hatte jemand schon mal das Problem?
    Ich habe Dateiberechtigungen und owner überprüft und das stimmt alles
    meladon1337
    @meladon1337
    This message was deleted
    CSchnackenberg
    @CSchnackenberg
    👋 Hallo. Weiß wer wie man in Shopware 5.6.x innerhalb eines Plugins einen "custom" type für Doctrine registriert? Also spezifisch an welcher Stelle man Type::addType('mytype', MyType::class); aufruft. Händisch in Shopware\Components\Model\Configuration.php geht das. Jemand nen Tipp für Plugins?
    CSchnackenberg
    @CSchnackenberg
    ahh es scheint in 'Enlight_Controller_Action_PreDispatch' => 'RegisterTypes' zu funktionieren.
    davidBerlin79
    @davidBerlin79

    bzgl. Inhaltstypen von Shopware 5.6 - gibts da eigentlich irgendeine einfache Variante individuelle Templates einem Inhaltstypen zuzuweisen? ich könnte ne if abfrage auf {$sType->getInternalName()} aber habe angst, was passiert wenn mehr als ein plugin aktiv ist, dass inhaltstypen hat und was im template ändern möchte.

    in deinem theme order custom_inhaltstypname anlegen, dort dann individuell index.tpl (listing), detail.tpl und listing/item.tpl anlegen für deine Listen items. Über {fetchContent type=inhaltstypname assign=inhaltstypname limit=8 sort=[['property' => 'name']]} kannst du dir Inhaltstyp Inhalte überall ausgeben.

    Ich kann leider keine SEO mehr erzeugen. Egal ob übers Backend oder CLI, das Erzeugen bricht mit Serverfehler 500 ab. Zuwenig Memory sagt der Server, aber ich habe das auf 512 MB was eigentlich reichen sollte. Ist ein neuer Shop (mit zwei Subshops und 2 Sprachshops) mit kaum Inhalten, dafür aber ein paar Inhaltstypen mit Demoinhalten. Fehler kam ganz plötzlich und alle versuche über Cache leeren, Seo Urls neu generieren sind fehlgeschlagen.

    (Aktuelles Shopware 5 ohne Plugins)

    Lennart Fries
    @Cruiser13
    Hallo zusammen,
    ich möchte die Produktlisten nach einem bestimmten Parameter filtern. Und zwar entweder danach ob er gegeben ist, oder danach, ob er NULL ist. Ich habe mir einen CriteriaRequestHandler angelegt und füge der criteria eine neue ProductAttributeCondition hinzu - damit kann ich zumindest schon mal prüfen, ob der Parameter in den Produktattributen ist. Allerdings habe ich keine Möglichkeit gefunden, gleichzeitig zu prüfen ob der parameter null ist. Mein Ziel ist ein SQL Statement wie SELECT * FROM s_articles_attributes WHERE attr1 LIKE '%suchbegriff%' OR NULL
    Ich habe auch schon versucht, mir eine CustomProductAttributeCondition mit eigenem Operator anzulegen, da gab es dann aber den Fehler "core.ERROR: InvalidArgumentException: Invalid operator specified, please use one of: =, !=, <, <=, >, >=, NOT IN, IN, BETWEEN, STARTS_WITH, ENDS_WITH, CONTAINS"
    jasperborkmann
    @jasperborkmann
    Moin! Ich möchte bei meinem Shopware 5 Shop alle Artikel mit einem Bestand von 0 als nicht bestellbar markieren. Ich habe bereits per Mehrfachänderung in allen Artikel den Abverkauf aktiviert und zusätzlich in den Grundeinstellungen Abverkaufsartikel ausblenden aktiviert. Leider werden trotzdem noch alle Artikel als bestellbar angezeigt. Kann mir da jemand weiterhelfen?
    Nils Harder
    @inventivo
    Hi! Wie kann ich den Wert eines eigenen Cookies (hinzugefügt zum Cookie Consent Manager) im template ausgeben? $smarty.cookies.mein_cookie gibt leider nichts aus.
    Nils Harder
    @inventivo
    Übergebe die Cookies nun an den view...
    danielsd
    @danielsd:matrix.org
    [m]
    danielsd
    @danielsd:matrix.org
    [m]
    hallo zusammen, ich bin neu hier und ich habe eine Frage. weißt jemand wann die Lösung hier ist, bzw. was die Fehlermeldung bedeutet? Fatal error: Uncaught Error: Call to a member function getCoverId() on null in /www/htdocs/w0069a46/chateaudubordeaux.de/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php:242 Stack trace: #0 [internal function]: Shopware\Bundle\StoreFrontBundle\Service\Core\ListProductService->Shopware\Bundle\StoreFrontBundle\Service\Core\{closure}(Object(Shopware\Bundle\StoreFrontBundle\Struct\ListProduct)) #1 /www/htdocs/w0069a46/chateaudubordeaux.de/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php(243): array_map(Object(Closure), Array) #2 /www/htdocs/w0069a46/chateaudubordeaux.de/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php(142): Shopware\Bundle\StoreFrontBundle\Service\Core\ListProductService->getManufacturerCoverIds(Array) #3 /www/htdocs/w0069a46/chateaudubordeaux.de/engine/Shopware/Bundle/SearchBundle/ProductSearch.php(62): Shopware\Bundle\StoreFrontBundle\Service\Core\ListProductService->getList(Array, Object(Shopware\Bundle\StoreFrontBundle\Struct in /www/htdocs/w0069a46/chateaudubordeaux.de/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php on line 242
    Mike
    @Egahras
    Hallo zussammen,
    ich hoffe mir kann jemand weiterhelfen.
    Ich bin auf einer Shopware 6.2.3 Version unterwegs und habe mir einen weiteren OrderTransactionState angelegt. (dafür wurde das Plugin von gb media genutzt)
    In dem MailTemplate für diesen State ist order.lineItems allerdings immer leer? Hat einer eine Idee / einen Tipp für mich wie ich an die lineItems ran komme? Wir sollen eine Tabelle mit den Positionen in der Mail darstellen.
    DKanic
    @DKanic
    Hey Leute,
    Ich bin ganz neu bei Shopware, und versuche grade ein Plugin zu bearbeiten, dass Daten aus einer externen Datenbank in die Shopware Datanbank läd, und dabei einige Daten auslässt. Ich wollte erstmal wissen was genau es mit der $shopware variablen auf sich hat. Ich nutze Shopware 6.3.5
    Matthias Kallenbach
    @seekwhencer
    hey leute, stichwort LessCollector / JavascriptCollector und symlinks bzw. realpath-gedöhns. Ich arbeite mit Docker auf dem Mac und ich würde ja gerne ein Plugin an dem ich arbeite, per symlink reinziehen nach custom/plugins... durch einen "Hack" (übermäppe eine datei, die ich geändert habe) akzeptiert shopware zumindest das gesymlinkte plugin. soweit - so gut. BUT: der Collector nimmt bei den less und js files den realpath. was leider im zusammenhang mit grunt total banane ist. sprich im config_x.json stehen die realpath und nicht relativ vom shopware-pfad. why? und wo könnte ich das tweaken? (zumindest in der entwicklungsumgebung, mittels docker volume mapping für einzelne files) da würde ich den hack einfach lokal verwenden und auf production klassisch. denn noch witziger weise frisst der build in less und js compiler auch die realpaths. sprich mit dem php-less-compiler geht es - aber nicht mit grunt, weil in der config_x.json eben falsche pfade stehen. HILFE! (und wtf?)
    Matthias Kallenbach
    @seekwhencer
    SW5
    DanielKarr87
    @DanielKarr87

    Hallo an Alle. wenige Kurze Fragen bzgl. Shopware-API, vielleicht kann mir jemand dabei helfen:

    • Gibt es bereits eine Dokumentation zur Shopware 6 um auf Bestellungen / Kunden / Artikel zuzugreifen? Habe nur etwas namens Store-API gefunden, jedoch nichts zur Admin-API - Geht darum einen Connector für eine WaWi zu bauen wo Kunden sich auf ihren eigenen Shop hin verbinden um Bestellungen abzurufen oder Lagerbestände abzugleichen etc.

    • Hat sich die API von Shopware 5 zu 6 komplett geändert oder ist die alte API nur "aufgebohrt" worden?

    • Gibt es irgendwelche Umzugs-Dokumentationen zur API für Entwickler (a.k.a : Unterschiede API 5.x und 6.x)?

    1 reply
    FritzBetz
    @FritzBetz
    Schönen guten Tag, ist s_user_shippingadress depricated ?
    komali
    @komali_s_gitlab
    Hello,
    when i import the articles for custom profile, am getting following error.
    The media file extension "HTML "is not allowed
    Please help me
    Alphanyx
    @alphanyx
    This message was deleted
    Stephan
    @ImageResult_twitter
    Kann man bei Shopware 6 nicht mehr bei den Produkten nach "Produkte ohne Bild" filtern? Das war für uns eine elementare Funktion in Shopware 5, um zu prüfen, welche Artikel noch keine Bilder haben
    Christian Voss
    @vossmedien
    Servus zusammen, kann mir jemand sagen worüber {$sArticle.allowBuyInListing} true oder false gesetzt wird?
    davidBerlin79
    @davidBerlin79
    Ich habe Probleme mit den Inhaltstypen in Shopware 5. Plötzlich funktioniert das Formular nicht mehr im Backend. Fehlermeldung:
    VM4842:1 Uncaught SyntaxError: Unexpected token V in JSON at position 1901
    at JSON.parse (<anonymous>)
    at i.configure (/backend/CustomVeranstaltungen/load/?f=m/Content|v/fields/StaticCombobox|v/fields/SingleSelection|v/list/Window|v/list/Content|v/detail/Content|v/detail/Window|store/Content|c/Main&no-cache=1626097196+1+1:formatted:77)
    at Function.getDisplayConfig (base?file=bootstrap&loggedIn=1626097196:7222)
    at i.constructor (base?file=bootstrap&loggedIn=1626097196:7251)
    at new i (ext-all.js?202106101412:21)
    at eval (eval at getInstantiator (ext-all.js?202106101412:21), <anonymous>:3:8)
    at Object.Manager.instantiate (base?file=bootstrap&loggedIn=1626097196:3369)
    at Object.create (ext-all.js?202106101412:21)
    at i.createAssociationComponent (base?file=bootstrap&loggedIn=1626097196:6477)
    at i.createTabItem (base?file=bootstrap&loggedIn=1626097196:6448)
    Geht wohl um diese Zeile:
    fieldSets: JSON.parse('[{"title":null,"autoScroll":true,"fields":{"titel":{"fieldLabel":"Titel","xtype":"textfield","anchor":"100%","translatable":true,"supportText":"","helpText":"Titel der Veranstaltung (gro\u00dfe Schrift, kurz halten!)","allowBlank":false},"subheadline":{"fieldLabel":"Subheadline","xtype":"textfield","anchor":"100%","translatable":true,"supportText":"","helpText":"Subheadline mit kleinerer Schrift","allowBlank":false},"einleitungstext":{"fieldLabel":"Einleitungstext","xtype":"textareafield","anchor":"100%","translatable":true,"supportText":"","helpText":"Kurzer Einleitungstext","allowBlank":false},"haupttext":{"fieldLabel":"Haupttext","xtype":"tinymce","anchor":"100%","translatable":true,"supportText":"","helpText":"Beschreibung auf der Detailseite","allowBlank":false},"ort":{"fieldLabel":"Ort","xtype":"textfield","anchor":"100%","translatable":true,"supportText":"","helpText":"Veranstaltungsort eingeben (z.B. Frankfurt)","allowBlank":true},"adresse":{"fieldLabel":"Adresse","xtype":"textareafield","anchor":"100%","translatable":true,"supportText":"","helpText":"Komplette Adresse des Veranstaltungsortes","allowBlank":true},"beginn":{"fieldLabel":"Beginn","xtype":"datefield","anchor":"100%","translatable":true,"supportText":"","helpText":"Beginn der Veranstaltung","allowBlank":false},"ende":{"fieldLabel":"Ende","xtype":"datefield","anchor":"100%","translatable":true,"supportText":"","helpText":"Ende der Veranstaltung","allowBlank":false},"link_anmeldung":{"fieldLabel":"Link Anmeldung","xtype":"textfield","anchor":"100%","translatable":true,"supportText":"","helpText":"Link nach dem Muster https:\/\/webseite.de eingeben","allowBlank":true},"bilder":{"fieldLabel":"Bilder","xtype":"shopware-form-field-media-grid","anchor":"100%","translatable":false,"supportText":"Achtung: Bitte keine PNG Bilder verwenden. Verwenden Sie immer JPG wenn m\u00f6glich!","helpText":"Bilder ausw\u00e4hlen (Ordner \"Veranstaltungen\")","allowBlank":true,"model":"Shopware\Models\Media\Media","valueField":"id","displayField":"name"},"uhrzeit_beginn":{"fieldLabel":"Uhrzeit Beginn","xtype":"textfield","anchor":"100%","translatable":false,"supportText":"Nur die Uhrzeit als Zahl eingeben (z.B. 19:00)","helpText":"Nur die Uhrzeit als Zahl eingeben (z.B. 19:00)","allowBlank":true},"uhrzeit_ende":{"fieldLabel":"Uhrzeit Ende","xtype":"textfield","anchor":"100%","translatable":false,"supportText":"Nur die Uhrzeit als Zahl eingeben (z.B. 20:00)","helpText":"Nur die Uhrzeit als Zahl eingeben (z.B. 20:00)","allowBlank":true},"verknpfte_produkte":{"fieldLabel":"Verkn\u00fcpfte Produkte","xtype":"shopware-form-field-product-grid","anchor":"100%","translatable":true,"supportText":"Hier k\u00f6nnen Produkte verkn\u00fcpft werden","helpText":"","allowBlank":true,"model":"Shopware\Models\Article\Article","valueField":"id","displayField":"name"},"online_event":{"fieldLabel":"Online Event","xtype":"checkbox","anchor":"100%","translatable":false,"supportText":"Handelt es sich um ein reines Online-Event?","helpText":"","allowBlank":true,"uncheckedValue":false,"inputValue":true,"store":[{"id":"Ja","name":"Ja"}]}},"anchor":"100%"}]'),
    azharshah95
    @azharshah95
    image.png

    Hi everyone.

    I am using the Shopware Cloud and I have to reset the Demo Shop but I am unable to do so. It raises the following error:

    BharatiDStagebit
    @bharatiDStagebit
    @bharatiDStagebit
    when i am trying to create a custom page using controller i am getting this error Argument 1 passed to SwagQuickstartTheme\Storefront\Controller\ExampleController::__construct() must be an instance of SwagQuickstartTheme\Storefront\Controller\ExamplePageLoader, instance of Shopware\Storefront\Page\GenericPageLoader given, called in /var/www/html/var/cache/dev_h89d500b84530a5dcf60d76ed1a15bcf1/ContainerXmEQ7va/Shopware_Production_KernelDevDebugContainer.php on line 8871
    please anyone help me with this
    here is the the link https://developer.shopware.com/docs/guides/plugins/plugins/storefront/add-custom-page
    BharatiDStagebit
    @bharatiDStagebit
    how to load 10 products on page load on storefront with category filter and page number?
    Günter Selbert
    @Guenzn
    hallo
    Ist der Kanal hier noch aktiv?
    Lennart Fries
    @Cruiser13
    Hallo zusammen, sehe ich es richtig das man - nur für ein neues CMS Element - gleich NPM braucht und den ganzen Administrationbereich neu kompilieren kann? Wie geht das denn bei Plugins die man aus dem Store zieht dann - gerade wenn gar man kein node auf dem Server installiert hat? Sieht mir hier so aus: https://developer.shopware.com/docs/guides/plugins/plugins/content/cms/add-cms-element#the-configuration
    Sonst läuft ja ./psh.phar administration:build bzw. ./bin/build-administration.sh nicht...