Quantcast
Channel: Neueste Diskussionen - Shopware Community Forum
Viewing all 14594 articles
Browse latest View live

Graue Balken bei Kategorie-Teaser entfernen

$
0
0
Hallo !

Wenn ich in einer Einkaufswelt Kategorie-Teaser einsetze, werden bei den Bildern unten immer graue Balken mit dem Namen der Kategorie über das Bild gelegt.

Trotz intensiver Suche habe ich leider nicht finden können, in welchen (Template-)Dateien ich diesen Balken entfernen kann und die Schrift dann (sinnvollerweise ;) ), von weiß auf schwarz ändern kann.

Für Lösungen oder Hinweise wäre ich sehr dankbar ! :)

Grüße

Michael

Fehlermeldung und wie vermeide ich diese

$
0
0

Moin allerseits,

sporadisch tritt folgende Fehlermeldung in Front- und Backend auf. Kann ich diese irgendwie vermeiden? Bin in dem Bereich kein Experte und hoffe auf Tipps bzw. Hilfe.

Fehlermeldung Frontend:

Fatal error: Uncaught RuntimeException: Could not connect to database. Message from SQL Server: SQLSTATE[HY000] [1203] User ****** already has more than 'max_user_connections' active connections in /www/htdocs/w0079993/engine/Shopware/Components/DependencyInjection/Bridge/Db.php:71 Stack trace: #0 /www/htdocs/w0079993/engine/Shopware/Kernel.php(269): Shopware\Components\DependencyInjection\Bridge\Db::createPDO(Array) #1 /www/htdocs/w0079993/engine/Shopware/Components/HttpCache/AppCache.php(249): Shopware\Kernel->boot() #2 /www/htdocs/w0079993/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #3 /www/htdocs/w0079993/engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #4 /www/htdocs/w0079993/shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Reques in /www/htdocs/w0079993/engine/Shopware/Components/DependencyInjection/Bridge/Db.php on line 71

Fehlermeldung Backend: 

Ups! Ein Fehler ist aufgetreten!

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.

Could not connect to database. Message from SQL Server: SQLSTATE[HY000] [1203] User ****** already has more than 'max_user_connections' active connections in engine/Shopware/Components/DependencyInjection/Bridge/Db.php on line 71

Stack trace:

#0 engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(490): Shopware\Components\DependencyInjection\Bridge\Db::createPDO(Array)
#1 engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(384): Shopware_Plugins_Backend_Auth_Bootstrap->createSaveHandler(Object(ShopwareProductiona300b76b3f19b02075ef06163690af65639da446ProjectContainer))
#2 engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onInitResourceBackendSession(Object(Enlight_Event_EventArgs))
#3 engine/Library/Enlight/Event/EventManager.php(251): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Event_EventArgs))
#4 engine/Shopware/Components/DependencyInjection/Container.php(173): Enlight_Event_EventManager->notifyUntil('Enlight_Bootstr...', Object(Enlight_Event_EventArgs))
#5 engine/Shopware/Components/DependencyInjection/Container.php(157): Shopware\Components\DependencyInjection\Container->doLoad('backendsession')
#6 engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(403): Shopware\Components\DependencyInjection\Container->load('backendsession')
#7 engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onInitResourceAuth(Object(Enlight_Event_EventArgs))
#8 engine/Library/Enlight/Event/EventManager.php(251): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Event_EventArgs))
#9 engine/Shopware/Components/DependencyInjection/Container.php(173): Enlight_Event_EventManager->notifyUntil('Enlight_Bootstr...', Object(Enlight_Event_EventArgs))
#10 engine/Shopware/Components/DependencyInjection/Container.php(138): Shopware\Components\DependencyInjection\Container->doLoad('auth', 1)
#11 engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(441): Shopware\Components\DependencyInjection\Container->get('auth')
#12 engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(269): Shopware_Plugins_Backend_Auth_Bootstrap->getCurrentLocale()
#13 engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(212): Shopware_Plugins_Backend_Auth_Bootstrap->initLocale()
#14 engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onPreDispatchBackend(Object(Enlight_Controller_ActionEventArgs))
#15 engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs))
#16 engine/Library/Enlight/Controller/Action.php(136): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#17 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('indexAction')
#18 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#19 engine/Shopware/Kernel.php(179): Enlight_Controller_Front->dispatch()
#20 vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Enlight_Controller_Request_RequestHttp), 1, true)
#21 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#22 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#23 engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#24 shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#25 {main}

SW 5.1.6 Http-Reverse-Proxy Verzeichnis leer

$
0
0

Möglich das dieses Thema hier schon mal angesprochen wurde. Jedoch konnte ich bisher noch keine Ursache bzw. Lösung finden. Es geht um diese Anzeige im Backend:

demo

Bei 2 Shops mit jeweils SW 5.1.6 mit PHP 5.6.30, mit aktiven HTTPcache und bei Performance Einstellungen überall ein grünes Häckchen wird hier einfach nichts angezeigt. In dem Ordner "html" (unter production_xxx) befinden sich die Ordner ci, en und md sowie mit weiteren Unterordner und Inhalten (ich kann es sehen). Nach dem Löschen werden diese auch wieder angelegt und bekommen Inhalte, aber im Backend ist nichts zu sehen. Die Dateirechte sind mit 755 vergeben und der Benutzer ist korrekt der Benutzer der Domain.

Bei einem SW 4.3.6 der sich auf selben Server befindet, mit selber PHP-Version und Einstellungen, ist die Anzeige zu sehen. Hingegen ab SW 5.2.x wird auch wieder etwas angezeigt. Wieso nicht bei der 5.1.6 ?

Irgendwer eine Idee?

Artikel Übersetzung in DB einspielen - Übersetzung wird nicht angezeigt

$
0
0

Hallo, ich habe die Überstezungen direkt in die Datebank eingespielt (über MySQL). Die Informationen in der s_articles_translations Tabelle stimmen eins zu eins mit einer manuell getätigten Übersetzung überein, nur wird die Übersetzung selbst nicht im Artikel angezeigt. Gibt es noch eine Stelle wo man Übersetzungen auf "aktiv" schalten muss?

Seit 5.2.16 Problem mit curl

$
0
0

Hallo,

mein Shopware läuft seit dem letzten Update nicht mehr. curl schein zumindes auf der Console zu funktionieren auch als PHP file.

Error:

cURL error 6: Could not resolve host: sn.connect.shopware.com in engine/Shopware/Components/HttpClient/GuzzleHttpClient.php on line 183

Stack trace:

#0 engine/Shopware/Plugins/Community/Backend/SwagConnect/Components/SnHttpClient.php(74): Shopware\Components\HttpClient\GuzzleHttpClient->post('sn.connect.shop...', Array)
#1 engine/Shopware/Plugins/Community/Backend/SwagConnect/Controllers/Backend/ConnectBaseController.php(759): ShopwarePlugins\Connect\Components\SnHttpClient->sendRequestToConnect(Array, 'account/generat...')
#2 engine/Library/Enlight/Controller/Action.php(159): ShopwarePlugins\Connect\Controllers\Backend\ConnectBaseController->autoLoginAction()
#3 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('autoLoginAction')
#4 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#5 engine/Shopware/Kernel.php(179): Enlight_Controller_Front->dispatch()
#6 vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#7 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#8 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#9 engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#10 shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#11 {main}

und

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. cURL error 6: Could not resolve host: api.shopware.com in engine/Shopware/Components/HttpClient/GuzzleHttpClient.php on line 64 Stack trace: #0 engine/Shopware/Bundle/PluginInstallerBundle/StoreClient.php(317): Shopware\Components\HttpClient\GuzzleHttpClient->get('https://api.sho...', Array) #1 engine/Shopware/Bundle/PluginInstallerBundle/StoreClient.php(125): Shopware\Bundle\PluginInstallerBundle\StoreClient->getRequest('/pluginStore/pl...', Array, Array) #2 engine/Shopware/Bundle/PluginInstallerBundle/Service/PluginStoreService.php(123): Shopware\Bundle\PluginInstallerBundle\StoreClient->doGetRequest('/pluginStore/pl...', Array) #3 engine/Shopware/Plugins/Default/Backend/PluginManager/Controllers/Backend/PluginManager.php(434): Shopware\Bundle\PluginInstallerBundle\Service\PluginStoreService->getPlugins(Object(Shopware\Bundle\PluginInstallerBundle\Context\PluginsByTechnicalNameRequest)) #4 engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_PluginManager->expiredListingAction() #5 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('expiredListingA...') #6 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #7 engine/Shopware/Kernel.php(179): Enlight_Controller_Front->dispatch() #8 vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #9 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #10 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #11 engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #12 shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #13 {main}  

OK

Backend Erweiterungen in Shopware.apps.Order.view.detail.Position stören sich gegenseitig

$
0
0

Ich habe in 2 Plugins Erweiterungen jeweils in

Shopware.apps.Order.view.detail.Position

Beide stören sich gegenseitig

//{block name="backend/order/view/list/position" append}
// {$smarty.block.parent}
Ext.define('Shopware.apps.Order.view.list.BackendPosition', {
    override: 'Shopware.apps.Order.view.list.Position',

    viewConfig: {
        getRowClass: function (record) {
            var me          = this;
            me.callParent(arguments);
            return record.raw.md_express == "1" ? 'express-warning' : '';

        }
    }




});

//{/block}

 

 

und im 2 Plugin

 

 

//{block name="backend/order/view/detail/position" append}
// {$smarty.block.parent}
Ext.define(Shopware.apps.Order.view.detail.MDPosition, {
    override: 'Shopware.apps.Order.view.detail.Position',


    getColumns: function() {
        var me          = this;
        me.callParent(arguments);
        var columns     = me.callOverridden(arguments);
        var md_upload   = {};

......
        columns =  Ext.Array.insert(columns, 8, [MDUPload]);
        return columns;
    }

});
//{/block}

 

 

Was mache ich hier falsch ?

robots.txt blockiert Artikel - Generelle Frage

$
0
0

Hallo,

jetzt mal eine generelle Frage und vielleicht eine Lösung...?

In der robots.txt steht

Disallow: /compare
Disallow: /checkout
Disallow: /register
Disallow: /account
Disallow: /note
Disallow: /widgets
Disallow: /listing
Disallow: /ticket

Nun, durch das Disallow: /note, gibt Google Warnmeldungen aus und indiziert die betroffenen Artikel nicht, die die Bezeichnung "Notebook" haben.

Aktuell sind es 55 Artikel. Das gleiche hatte ich schon mal mit "Register", die Artikel heißen nun mal so "Register A-Z, bunt oder was auch immer....

Ich kann doch nicht jeden einzelnen Artikel in die robots.txt welche btroffen sind auf "Allow" per Hand eintragen, da wirste ja blöd dabei und die robots.txt sieht danach aus wie ne Einkaufsliste!

Ich habe schon probiert "Allow: /notebook, das bringt nix!

Tommy

Versandkostenfreie Lieferung! am Produkt im Warenkorb ausblenden bei Auslandsversand

$
0
0

Hallo, mir fiel gerade auf das im Warenkorb bei Bestellungen ins Ausland in der Produktauflistung trotzdem der Hinweis "Versandkostenfreie Lieferung!" an den Produkten angezeigt wird, obwohl ich Versandkostenfrei nur in Deutschland erlaube. Darf ja so nicht sein. Die Versandkostenberechnung stimmt, man müsste nur die Anzeige abhängig davon machen oder sowas.

Wie löst man das?

Gibt's da eine Einstellung dafür?

Oder ist es am besten dieses "Versandkostenfreie Lieferung!" im Warenkorb komplett über das Template auszublenden?

Wie habt Ihr das gelöst?

image

Lg Andy

 


„Ausverkauft“-Hinweis wird bei Variantenartikeln nicht angezeigt

$
0
0

Hallo, ich habe soeben festgestellt, dass bei meinen Varianten-Artikeln, bei denen alle Varianten ausverkauft sind, der „Ausverkauft“-Hinweis auf der Produktdetailsseite nicht angezeigt wird. Lediglich das Feld zum Eintragen der E-Mail wenn eine Benachrichtigung gewünscht ist, ist vorhanden.

Bei Artikeln ohne Varianten wird der „Ausverkauft“-Hinweis normal angezeigt (s. Bild unten).

Woran kann das liegen? Ist das ein Fehler seitens Shopware?

PayPal fehlt die Lieferadresse

$
0
0

Hallo,

(jetzt habe ich gerade 30 Minuten versucht meinen Fehler zu beschreiben, klicke auf "zeige Populäre Tags" weil ich wissen wollte was dort kommt und die Seite läd neu - Texte weg.)

Wir haben leider häufig das Problem, das keine Lieferadresse vom Shop eingetragen wird, selbst wenn diese nicht von der Rechnungsadresse abweicht. Die Felder sind dann einfach leer. Das passiert teilweise auch bei Bestellungen von Kunden die bereits mit einem Kundenaccount bestellt haben, bei der zweiten Bestellung dann aber das Feld leer ist.

Leider kommt man bei PayPal so nicht weiter. Wenn man auf "Zahlungspflichtig bestellen" klickt, kommt leider nichts. Weder Fehlermeldung noch Ladesymbol. Die vermutlich dazugehörige Fehlermeldung aus einer "plugin-production" Log Datei:

[2017-02-03 08:04:34] plugin.ERROR: An error occurred on patching the address to the payment: Client error response [url] https://api.paypal.com/v1/payments/payment/PAY-XXXXXXXXXXXXXX[status code] 400 [reason phrase] Bad Request {"exception":"[object] (GuzzleHttp\\Exception\\ClientException: Client error response [url] https://api.paypal.com/v1/payments/payment/PAY-XXXXXXXXXXXXXXXXX [status code] 400 [reason phrase] Bad Request at /xxx/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:89)","response":"[object] (GuzzleHttp\\Message\\Response: {})"} {"uid":"xxx"}

 

Unsere Plugins, falls hier eine mögliche Ursache liegen könnte:

image

 

Kann hier jemand helfen?

Versandkosten

$
0
0

Hallo zusammen,

manchmal sieht man leider den berühmten Wald vor lauter Bäumen nicht mehr. Eventuell habt ihr eine Idee!

Habe für verschiedene Hersteller bei den Artikel Arttributfelder  - > individuelle Versandkosten hinterlegt.

Bsp.

Hersteller 1 => attr4 = 3.94 €

Hersteller 2 => attr5 = 6.90 €

Hersteller 3 => attr6 = 9.90 €

Hersteller 8 => attr7 = 23.20 €

Bisher, und das kann anderen evtl. auch helfen, habe ich dann folgende Konstellation(1) gehabt:

Wenn Hersteller 8(alle ihm zugeordneten Artikel) unter 119.01 € dann 23,20 € Aufschlag + alle anderen Artikel der Hersteller, die im Warenkorb sind.

Formel, die das prima umsetzt:

IF(SUM(IF(a.supplierID=8,b.price*b.quantity,0))<119.01,

MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6)+MAX(at.attr7),

MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6))

 

Nun haben wir einen weiteren Hersteller dazu bekommen mit:

Hersteller 5 => attr8 = 6.00

Neue Konstellation(2):

Wenn Hersteller 8 unter 119.01 € dann 23,20 € Aufschlag , wenn Hersteller 5 unter 100 € dann 6 € Aufschlag + alle anderen Artikel der Hersteller, die im Warenkorb sind.

Diese Formel funktioniert eigentlich prima:

IF(SUM(IF(a.supplierID=8,b.price*b.quantity,0))<119.01 AND SUM(IF(a.supplierID=5,b.price*b.quantity,0))<100, MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6)+MAX(at.attr7)+MAX(at.attr8),

IF(SUM(IF(a.supplierID=5,b.price*b.quantity,0))<100, MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6)+MAX(at.attr8),

IF(SUM(IF(a.supplierID=8,b.price*b.quantity,0))<119.01, MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6)+MAX(at.attr7),

MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6)

)

)

)

Das Problem: Mein Else Statement mit MAX(at.attr4)+MAX(at.attr5)+MAX(at.attr6) tritt leider nie ein. Immer wenn ich ausschließlich Artikel von Hersteller 1, 2, 3 im Warenkorb habe, kommt 0 € Versandkosten, d.h. ich muss immer mind. einen Artikel von Supplier 5 oder 8 im Warenkorb haben, damit die Formel funktioniert.

Stimmt da was an der Syntax nicht oder warum tritt die Else Bedingung nicht ein? Komme da einfach nicht weiter, hoffe jemand erbarmt sich.

Oder ist das ganze Konstrukt zu sehr von hinten durch die Brust ins Auge? Und anders wäre es viel einfacher lösbar. Jeder Tipp wäre Klasse!

Auto-Updater erfordert aktive Subscription?

$
0
0

Wir wollten heute unsere Shop per Auto-Updater aus dem Backend heraus updaten, wie wir es gewöhnt sind. Es tauchte aber folgende Fehlermeldung auf:

Für ihre eingesetzte Shopware Version konnte keine aktive Software-Subscription ermittelt werden.

Es stimmt: Wir haben unsere Silversubscription für unseren Professional-Shop erstmalig nicht mehr verlängert, weil unserer Meinung nach der E-Mail-Support den Preis von knapp 588 Euro netto im Jahr nicht rechtfertigt. Aber nirgendwo haben wir gelesen, dass ohne aktive Subscription nach dem Kauf eines Professional-Shops keine Updates mehr möglich wären! Was ist nun zu tun? 588 Euro nur für Updates allein sind etwas happig. Haben wir etwas falsch verstanden?

Kann ich in der sORDER Email ein Freitextfeld aus der Produktebene ausgeben?

$
0
0

Hallo Zusammen,

ich versuche in der Bestellbestätigungs Email "sORDER" in der Artikelübersicht der Bestellung ein Freitextfeld auszugeben:

{foreach item=details key=position from=$sOrderDetails}

	{$details.articlename}
	{$details.image.src.0}
	{$details.articlename|wordwrap:80}
	{$position+1|fill:4}
	{$details.ordernumber|fill:20}
	{$details.additional_details.attributes.core.namefreitextfeld}

{/foreach}

Manchmal funktioniert es. Manchmal erhalte ich an der Stelle mit der Freitextvariablen einen Error503 und der Bestellprozess wird unterbrochen weil die Email dann nicht mehr richtig generiert werden kann. Ich kann den Fehler nicht reproduzieren.

Das Freitextfeld trägt eigentlich den Namen "ds1" und ist in der Tabelle "Artikel (s_articles_attributes)" beheimatet. Angelegt ist es als "TEXT".

Hinterlegt sind spezielle Artikelnummern, teilweise mit Sonderzeichen wie z.B. einem slash "/".

Weiß hier einer zu helfen?

Danke im vorraus.

 

 

Backend ist zum Teil auf Englisch zum Teil auf Deutsch

$
0
0

Hallo, das Backend hat sich ohne Zutun auf Englisch gestelllt. Jedoch nicht komplett. Einige Dinge wie Das Menü etc. sind auf deutsch. Beim Loginscreen habe ich als Sprache Deutsch eingegeben. Browser gewechselt und cache geleehrt. Hat jemand eine Idee?

image

Plugin (SW5.2.6) - Get Plugin-ID

$
0
0

Hallo,

in einer ControllerAction (Neue Plugin Struktur) benötige ich die aktuelle PluginID um diese beim anlegen eines Cronjobs zu vergeben.

Ich denke, es geht irgendwie in die Richtung:
$pluginId= $this->get('pluginId');
$pluginId= $this->get('id');
$pluginId= $this->container->get('pluginId');
​$pluginId= $this->container->get('id');

Leider alles ohne erfolg.

Ich denke mal, dass ich die Variable $container erstmal verfügbar machen muss oder?
Dabei über folgendes gestoßen:

public function __construct(ContainerInterface $container){
     $this-&gt;container = $container;
}

Kann mir hierbei jemand helfen?

 


Texteingabefeld auf Produkt-Detail-Seite

$
0
0

Hallo,

ich benötige ein Textfeld auf der Produkt-detail-Seite, in das der Kunde einen Wunschtext eintragen kann, da die Produkte personalisiert sind.

Ich weiss, dass das wohl mit Custom Products geht, aber das ist die einzige Funktion die ich daraus benötigen würde und mir gefällt die Umsetzung nicht 100%.

Kennt jemand eine andere Lösung? Ein einfaches Plugin ohne viel Schnickschnack?

Dankeschön!

Layoutveränderungen grundsätzliche Vorgehensweise

$
0
0

Hallo,

ich arbeite seit 2 Tagen mit Shopware (wurde von der Firma gekauft) und soll die Layout/Design-Umgestaltung der neuen Shopseite der Firma vornehmen.

html/css/php/jquery/javascript-Kenntnisse sind gut vorhanden (mache seit über 15 Jahren Websites, also praktisch im Schlaf).

Ich blicke allerdings im shopware-Layoutdesigndschungel überhaupt nicht durch. Die englische Anleitung für die Umgestaltung im frontend ist für mich nicht verständlich. Mir wäre es daher lieber, ich könnte css und vor allem auch die html-Struktur selbst aufbauen. Ist das irgendwie mit einfachen Mitteln möglich?  Wie kann ich z.B. Änderungen am html-DOM vornehmen? Gibt es eine deutschsprachige Anleitung?

Leider kommt vom Support keine Rückantort diesbezüglich.

Habe eben auch bemerkt, dass shopware alle class-Bezeichnungen für font-awesome umbenannt hat. Ich verstehe da den Sinn nicht. Habe schon mal versucht, eine eigene css über das header.tpl einzupflegen. Hat auch funktioniert, nur eben das font-awesome nicht mehr (nach genauerem hinsehen weis ich ja jetzt warum).

 

Gruß

Guen

 

 

Shopware und Retina - wie Bilder anlegen und verwenden

$
0
0

Mir ist nicht ganz klar, wie Shopware 5 Retina-Bilder anlegt, bzw. was ich hierfür machen muss.

Nehmen wir mal an, ein Artikel oder Blog-Bild wird mit 300x300px angezeigt. Lade ich das mit 600x600px hoch, verwende es ganz normal überall und aktiviere im Media-Manager das Kästchen für Thumbnail mit hoher Auflösung? Oder lege ich ein Bild in 300px, ein Bild in 600px mit Endung @2x an?

Trusted Shops: Käuferschutz kann nicht im im Warenkorb gekauft werden

$
0
0

Guten Tag,

ich habe folgendes Problem man kann zurzeit bei uns kein Käuferschutz im Warenkorb kaufen das Plugin an sich funktioniert auch. Mit dem Standart Theme funktioniert es auch nicht nicht mit unserer abgeänderten Version. An den Änderen in in dem Theme kann das nicht liegen habe die Warenkorb Datein mit den Originalen ausgetauscht und es hat auch nicht funktioniert. Woran kann das liegen ?

 

Mit freundlichen Grüßen

Sebastian Koch

Artikel-Detailseite bzw. Details erst anzeigen, wenn sich User angemeldet hat.

$
0
0

Hallo zusammen,

ein Kunde wünscht einen Shop, in welchem zwar alle Artikel sichtbar sind, jedoch die Detailseite erst erreichbar ist, wenn man sich registriert hat. Auch in der Artikelübersicht sollen Daten wie Beschreibung und Preis nicht sichtbar sein, wenn der Kunde nicht eingeloggt ist.

Weiß irgendjemand wie man das lösen kann?

Viele Grüße
Janine

Viewing all 14594 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>