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

Varianten als Bildvarianten importieren

$
0
0

Hallo,

ist es möglich Varianten so zu importieren dass man ihnen ein Bild zuordnen kann?
Ich nehme an das dafür das Feld configSetType verwendet werden kann.

Wenn ja welcher Wert muss dort eingetragen werden?

 

Vielen Dank im Vorraus,

Moritz Bust


Land von Lieferadresse bzw. Rechnungsadresse global im Shop prüfen - Smarty

$
0
0

Hallo Shopware Gemeinde,

ich habe folgendes Problem mit Shopware 5.2.8:

Ein Kunde darf auf Grund eines neuen Gesetzes bestimmte Produkte nur noch innerhalb von Deutschland verkaufen. Er möchte aber, dass diese Produkte trotzdem überall sichtbar sind aus SEO-Gründen, sie dürfen nicht versteckt werden im Frontend. Der Warenkorb sollte bei diesen Produkten also nur für Kunden aus Deutschland zur Verfügung stehen. Wir möchten nun per Template prüfen ob der User eine Liefer- bzw. Rechnungsadresse in Deutschland hat oder nicht. Dementsprechend wir dann der Warenkorb Button ein- oder ausgeblendet. Außerdem wird dann noch per Artikel Freitextfeld geprüft, ob dieses Produkt in die Kategorie fällt das nicht aus dem Ausland bestellt werden darf.

Diese Smarty Variablen die dazu passend wären (also um zu prüfen, welches Land der User hat) stehen mir aber nicht global zur Verfügung sondern nur im Checkout bzw. Kundenkonto:

Rechnungsland: {$sUserData.additional.country.countryname}
Lieferadrese Land: {$sUserData.additional.countryShipping.countryname}

Wie kann ich diese denn global verfügbar machen? Ich bräuchte das im Listing, Startseite, Detailseite usw.

Über Kundengruppen können wir es nicht prüfen, da wir dann eine automatische Zuordnung bräuchten also wenn User aus land AT > dann Kundengruppe AT.

Oder habt ihr ggf. eine andere Idee wie wir das prüfen könnten?

Erweitertes Menü bug

$
0
0

Moin moin, ich habe hier http://bit.ly/2kubjje ein Problem mit unseren Menü.

Wenn man mit der Maus auf das Menü geht und bspw. auf Shop oder Materialien zeigt das Menü immerwieder zu. Habe es an 5 versch. Geräten und Browsern getestet. Wenn man bspw. auf Shop klickt, danach auf das Menü und Shop mit der Maus zeigt, gehts auf dann geht es. Aber dann geht zB Materialien nicht.

Habe das Plugin schon deaktiviert, neuinstalliert, etc

Habt ihr Ideen?

MediaField in Einkaufswelt speichert Domain mehrfach hintereinander

$
0
0

Hallo zusammen,

ich habe ein Plugin geschrieben, mit dem ein neues Einkaufswelten-Element erzeugt wird. Das funktioniert ganz gut, bis auf das MediaField, über das ein ein Bild ausgewählt werden kann. Wenn ich hier ein Bild auswähle, dann ist wird der Pfad zunächst relativ ohne Domain/BaseURL angezeigt. Nach dem Speichern wird dann die Domain hinzugefügt. Speichere ich die Einkaufswelt dann ein zweites Mal, wird dem Pfad nochmals die domain vorangestellt, ab diesem Zeitpunkt wird das Bild dann verständlicherweise nicht mehr im Frontend angezeigt. Was mache ich falsch, dass bei jedem Speichern der Einkaufswelt im MediaField wieder die baseURL ein weiteres Mal vorangestellt wird, obwohl sie da schon ist?

$component->createMediaField([
   'name' => 'image',
   'fieldLabel' => 'Bild'
]);

Vielen Dank!
Michael

Zahlungsart: Paydirekt als Plugin für Shopware

$
0
0

Hallo,

gibt es für Shopware 5 ein Plugin für das Zahlungssystem Paydirekt? Verwendet das irgendjemand und falls ja, wie wird das eingebunden?

Liebe Grüße
GoW_2587

Zahlungsart Lastschrift: Bankdaten werden in der Bestätigungsmail nicht angezeigt

$
0
0

Hallo Gemeinde,

folgendes Problem: Nachdem ich eine Bestellung getätigt und dabei die Zahlungsart Lastschrift ausgewählt und die Bankdaten eingetragen habe wird leider in der Bestätigungsmail die Bankdaten nicht angezeigt. Ich benutze die Shopware-Version 5.2.6. Ich habe auch einen ähnlichen Beitrag gefunden, gilt aber für Shopware 4: https://forum.shopware.com/discussion/9200/lastschriftdaten-werden-nicht-uebernommen

Ist das evtl. ein Bug-Fehler?

Liebe Grüße

GoW_2587

 

Javascript Plugin Statemanager Hooks funktionieren nicht

$
0
0

Moin Leute,

ich versuche verzweifelt folgendes Problem zu lösen. Ich habe in einer Einkaufswelt Topseller-Artikel angezeigt und zeige dort ebenfalls die Buttons "Vergleichen", "Auf die Merkliste" und "In den Warenkorb" an. Da der Einkaufswelt jedoch erst per Ajax nachgeladen wird, liegen auf diesen Buttons keine Events. Ein Klick auf die Buttons führt also dazu, dass ich auf eine weiße Seite weitergeleitet werden, auf der der Inhalt steht, der eigentlich per Ajax geladen und angezeigt werden soll. Also habe ich mir gedacht, ich müsste mich ja nur in die entsprechenden JS-Plugins einklinken und alles wäre schön. Leider scheitere ich kläglich. Hier mein Versuch:

<script type="text/javascript">
	(function ($, window) {
		$.subscribe('plugin/swProductSlider/onRegisterEvents', function () {
			window.StateManager.updatePlugin('.action--note, .link--notepad', 'swAjaxWishlist');
			window.StateManager.addPlugin('*[data-product-compare-add=true]', 'swProductCompareAdd');
		});

		$.subscribe('plugin/swProductCompareMenu/onStartCompareFinished', function () {
			window.StateManagerStateManager.updatePlugin('.action--note, .link--notepad', 'swAjaxWishlist');
		});
	})(jQuery, window);
</script>

Dabei habe ich bereits versucht das ganze mit (function ($) {})(jQuery); (also ohne window) auszuführen - leider auch ohne Erfolg. Ich habe auch versucht mich in plugin/swProductSlider/onInit zu registrieren, jedoch auch das Hilft nicht. Mit console.log konnte ich zumindest sicherstellen, dass die Hooks auch feuern, jedoch funktionieren offensichtlich meine updatePlugin bzw. addPlugin Befehle nicht (hier habe ich ebenfalls bereits beide ausprobiert, obwohl mir recht sicher bin, dass updatePlugin der richtige Befehl sein müsste).

Eingefügt habe ich diesen Code-Schnipsel übrigens in frontend/index/index.tpl im Block {block name="frontend_index_header_javascript_jquery_lib"}

Ich hoffe mir kann hier jemand helfen. Ich komme einfach nicht weiter...

Welches Postfinance Plugin?

$
0
0

Hallo

Es gibt leider 3 verschiedene Postfinance Plugins für die Schweiz im Store. Hat diese zufällig schon jemand durchprobiert und könnte mir einen Tipp abgeben?


Globale Variablen im Template

$
0
0

Liebes Forum :) :)

gibt es eine Möglichkeit in einem Template (.tpl) trotz des Blocksystems globale Variablen zu definieren ?

Mit php geht das natrürlich, möchte das aber im Theme machen. Ich denke daran, irgendwo im Kopf der .tpl Datei Variablen zu definieren, die dann innerhalb der Blöcke verwendet werden können. Geht das irgendwie ?
Vielleicht auch in einem extra Block ?

Liebe Grüße

Kerstin

Shopware-Tabellen für Newsletter

$
0
0

Liebe Community,

ich stehe gerade vor der Aufgabe, eine Bereinigung der Newsletter-Abonnenten in Shopware vornehmen zu müssen. Wir haben bspw. Kunden, die gerne unseren Newsletter empfangen würden, aber noch nicht in Shopware eingetragen sind, etc. Die Zustimmung der Kunden für eine Eintragung haben wir und wir würden ungerne allen diesen Kunden "zumuten", den Registrierungsprozess für den Newsletter noch einmal zu durchlaufen.

Ich würde daher gerne eine entsprechende Bereinigung per SQL durchführen, bin dabei aber auf das Problem gestoßen, dass es anscheinend zwei Tabellen in Shopware gibt, die die entsprechende Information vorhalten, nämlich s_campaigns_maildata und s_campaigns_mailaddresses. Kann mir jemand von Euch erläutern, welche Tabelle welche Funktion hat und wie die beiden Tabellen zusammenhängen? Wir setzen Shopware 5.1.6 CE ein.

Vielen Dank schon einmal!

Christian

iPhone App "Pickware Lager" – HTTP Auth

$
0
0

Schönen guten Tag zusammen,

wir verwenden die aktuelle Shopware-Version 5.2.21 auf einem Host Europe WebServer Basic.

Der Shop läuft bisher einwandfrei im "Bearbeitungsmodus".

Zur Zeit sind wir dabei die Pickware Apps mit Shopware/Pickware zu verbinden. Gleich zu Beginn der Konfiguration der iPhone App "Lager" haben wir die Schwierigkeit, dass die App nach Eingabe der Shop-URL folgenden Fehler meldet.

Die Shopware REST API scheint durch eine "HTTP Basic Auth" Authentifizierung geschützt zu sein. Bitte entfernen Sie diese, um diese App mit Ihrem Shop verbinden zu können.

Einerseits wissen wir nicht, wie wir die Authentifizierung deaktivieren können und fragen uns andererseits, ob dies überhaupt sinnvoll ist, da sich ja sonst jeder mit der API verbinden könnte.

Der Aufruf der API über den Browser funktioniert. Nach Eingabe von beispielsweise ".../api/version" und der darauffolgenden Authentifizierung mit Benutzernamen und API-Key werden folgende Daten ausgegeben.

{"data":{"version":"5.2.21","revision":"201703211201"},"success":true}

Etwas Experimentierfreude haben wir auch an den Tag gelegt und in der App einmal die Shop-URL im Format "[benutzername]:[api-key]@[shop-url]" eingegeben. Funktioniert im Browser, doch die App meldet, dass der Shop mit der URL nicht erreichbar sei.

Können Sie uns "auf die Sprünge" helfen :-) ?

Vielen Dank und
freundliche Grüße

Import/Export Advenced: Kundenexport mit Bestellanzahl

$
0
0

Ich möchte gern eine Liste mit meinen Kunden, samt Bestellanzahl und im besten Fall der gesamten Bestellsumme exportieren. Ich kriege es aber mit dem Modul nicht hin.

Wie schraube ich mir mein Exportprofil so zusammen?

Elemente werden Doppel angezeigt

$
0
0

Hallo,

ich habe Shopware 5 neu installiert und mir ein gratis Theme aus dem Shop installiert. Das Theme heißt "Taylormade" und die Installation und Aktivierung hat soweit funktioniert. Leider werden mir aber einige Elemente nun doppelt angezeigt. Zb. im Header das Logo, die Suche, der Warenkorb, oder auch bei der Produktübersicht der Button "In den Warenkorb". Ich glaube es werden sowohl die Elemente des Standarttheme "Responsiv" als auch meines neu installierten Themes "Taylormade" angezeigt. Ich weiß leider nicht wo ich mit der Fehlersuche beginnen soll. Im Template-Ordner am Server ist kein Ordner des Templates, die CSS-Styledateien sind nur im Cache Ordner. Hat jemand einen Tipp oder eine Lösung?

Nachtrag: Theme deinstallieren und neu installieren hab ich bereits versucht.

Shop: shop.juwelier-kern.at

Vielen Dank schon mal.

Funktion einer Klasse mit einem Plugin überschreiben (SearchTermPreProcessor)

$
0
0

in der Klasse SearchTermPreProcessor
/engine/Shopware/Bundle/SearchBundle/SearchTermPreProcessor.php

ersetzt die Funktion process() leider die / aus den Suchbegriffen, nun hat unser Kunde aber Originalteilenummern in denen / enthalten sind und die suche ohne diese erzeugt nur unsinnige Ergebnisse.

Diese nicht zu ersetzen führt im Shopfrontend auch nur dazu das der Textlink "alle Ergebnisse Anzeigen" eine Fehlerhafte url aufbaut, die suche per klick auf die Lupe oder aber das Absenden per Enter funktioniert weiterhin.

Daher würden wir gerne diese Funktion mit einem Plugin überschreiben um dieses Verhalten zu unterbinden. Und dannach den Link "alle Ergebnisse Anzeigen" fixen. Allerdings finde ich in der Dokumentation keinen Hinweis darauf wie eine solche Klasse überschrieben werden kann 

$this->subscribeEvent(
    'SearchTermPreProcessor::process::replace',
    'TEST'
);

führte leider auch zu keinem Ergebniss.
 

Shopware lizenz gesucht

$
0
0

Suche Shopware 5 Lizenz. Bitte mit Preisvorstellung melden! Danke.


Statistiken für Pluginentwickler

$
0
0

Als Pluginhersteller sollte man die Möglichkeit haben zu sehen wie viele das Plugin unter welcher Shopware Verison nutzen oder sogar Locale oder andere Kritieren.

Wozu?

Damit man als Pluginhersteller weiß, worauf man achten sollte wie "ahh es nutzen noch viele Leute Shopware 5.0, wir müssen den Support der Version noch halten." oder viele andere Use-cases.

Was denkt ihr darüber?

PS: Ich habs extra nicht im Issues Tracker angelegt, da das dort untergeht und wenn es auf der zweiten Seite ist, schaut sich es niemand mehr an Foot-in-Mouth

Plugin Manager Einträge bearbeiten, falsches Plugin öffnet sich

$
0
0

Hallo zusammen,

wir haben in mehreren Shops das merkwürdige Problem, dass wenn im Plugin Manager ein deaktiviertes / deinstalliertes Plugin ausgewählt wird, sich auf einmal ein anderes öffnet.
Wenn man dann immer wieder die Plugins durchklickt (z.B. bei Klick auf Ticketsystem bearbeiten wird Trusted Shops geöffnet, siehe Screenshot, anschließend Klick auf Trusted Shops wieder das Falsche geöffnet und so weiter) kommt man irgendwann dann zum eigentlichen Plugin. Grundsätzlich ist das Ganze natürlich kein erheblicher Bug aber dennoch sehr störend.


Wir können uns nicht erklären woher dieser Fehler kommt. Die Netzwerkanalyse über die Entwicklertools vom Chrome gibt leider auch keine Auskunft.
Falls jemand schon einmal das Gleiche hatte oder eventuell eine Lösung dazu kennt würden wir uns sehr freuen.

Grüße
DROW GmbH

Update von 2011 auf jetzt!

$
0
0

Hallo,

ich hätte mal die Frage ob es überhaupt möglich ist von 2011 auf jetzt upzudaten? Ein Kunde hat eine sehr alte Version und ich ich habe mich erst vor knapp 3 Wochen mit Shopware 5 beschäftigt. Bin schnell rein gekommen bis auf paar kleinigkeiten und ich persönlich würde eher das ganze System neu aufziehen, aber wenn es ne Lösung gibt? Ich bin bei der alten Version etwas raus. Bei der neuen ist das ja relativ simple mit der Aktualisierung. Habt Ihr ne Idee?

Grüße Matthias

Instagram Integration

$
0
0

Hallo Forum :-),

 

ich bin dringend auf der Suche nach eine Möglichkeit Instagram Bilder in den Shop zu integrieren.

Beispielweise auf der Produktdetailseite. Es wäre toll, dass wenn man auf das Bild klickt, die Lightbox aufgeht man dann das Bild in groß sieht mit Beschreibung von Instagram und einem Quick Buy Button. Hier wurde das so umgesetzt wie ich mir das vorstelle: https://kapten-son.com/de/campina-midnight-mesh.html

Kennt irgendjemand eine solche oder auch ähnliche Lösung?

Wäre euch sehr dankbar.

 

Viele Grüße

domagical

B2B-Kunden anlegen ohne Vorname/Nachname mit Anrede 'Firma'

$
0
0

Hallo Forum,

ich prüfe grad die Möglichkeiten von Shopware um das System ggfls. für unseren neuen Shop zu nutzen.

Wie kann man Händler-Kunden ohne Vorname/Nachname anlegen? Wobei es in den Stammdaten nicht schlimm wäre. Aber die Rechnung darf diese Daten dann natürlich nicht enthalten. Wird das durch die Default-Installation (hier: Shopware 5.2.6) abgedeckt, oder braucht es dazu ein Plugin? Bisher habe ich dazu keine befriedigende Antwort recherchieren können. Auch nicht, wie man beim Händler-Registrierungsformular die Pflichtfelder ändern kann.

Am Ende brauche ich für die Kunden (und Rechnung) lediglich:
Firma xy
Adresse
 

Ich gehe davon aus, dass Shopware diese Anforderungen irgendwie abdeckt, da das absolute Basics für ein Shopsystem sind.

Vielen Dank für Tipps.

 

PS: Da auch Endkunden existieren, muss Vorname/Nachname für diese Kundengruppe natürlich erhalten bleiben.

 

mfg

 

Viewing all 14594 articles
Browse latest View live


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