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

Wie verwende ich das Shopware Menu Scroller Plugin, den "swMenuScroller()"?

$
0
0

Hallo Community,

ich habe auf den Inhaltsseiten ein eigenes Menü eingebaut, in dieser Art:

<div class="container">
  <ul class="my--list">
    {foreach $pages as $subPage}
      <li class="custom-nav-item">
        <a class="custom-link" href="{url controller=custom sCustom=$subPage.id}" title="{$subPage.description}">
          {$subPage.description}
        </a>
      </li>
    {/foreach}
  </ul>
</div>

Das Menü wird auch soweit korrekt ausgegeben.

Da es aber im mobile View umbricht, möchte ich gerne den "swMenuScroller" verwenden.
Ich habe die Klassen wie oben vergeben (also .container und .my--list).

Wie binde ich nun die Funktion korrekt ein?
Ich habe in die header.tpl folgendes eingefügt:

<script type="text/javascript">
  $(window).load(function() {
    $('.container').swMenuScroller();
  });
</script>

Aber in der Konsole erhalte ich nur folgenden Fehler:
 

ReferenceError: $ is not defined
$(window).load(function()

	

Kann mir hier bitte jemand helfen?
 

Vielen dank,

F.


Infinite-Scrolling auf Suche-Ergebniss-Seite

$
0
0

Hi,

wenn man in in das Suchfeld etwas einträgt und dann auf den Suchen-Button klickt, kommt man auf die Such-Ergebniss-Seite. Die Such-Ergebnisse werden auf Seiten aufgeteilt (Pagination).

Kann man das irgendwie ausschalten bzw. hier auf der Suchergebniss-Seite auch dieses Infinite-Scrolling aktivieren?

 

Lg

Kein Pseudopreis

$
0
0

Hallo zusammen,

folgende Situation:
wir haben ausschließlich Varianten Artikel. Hier kommt es hin und wieder vor, dass diese zu Sale Produkte gemacht werden.
Hier muss ja eigentlich nur ein Pseudopreis eingegeben werden und im Preisfeld der entsprechend reduzierte Preis eingetragen werden, oder?

Wenn ich das so mache bleibt der Preis der alte, was ich ob der Variantenpreise noch nachvollziehen kann. Aber der Pseudopreis bleibt auf 0,00.

Kann es sein, dass ich was übersehe oder Tomaten auf den Augen habe?

bester Gruß

Philipp

Smarty modifier / Problem Checkout

$
0
0

Hallo Zusammen,

wir setzen einen smarty modifiere ein (sortby), welcher unter themes/Frontend/myTheme/_private/smarty/modifier.sortby.php liegt.
Soweit funktioniert dies alles korrekt.

Bezahlt man nun über iPayment (Shopware Plugin / Kreditkarte) und kommt nach dem Zahlungsvorgang zurück in den Shop, landet man auf: https://www.meinshop.de/checkout/finish/sUniqueID/asfdjkha7tw3rsadcg78q

Hier kommt es zur einer Smarty Exception - unknown modifier


@shopware@Shopware Developer
Kann es sein, dass an dieser Stelle der smarty modifiere nocht nicht geladen / integriert ist? Könnt ihr dies mal prüfen? Auf allen anderen Seiten klappt der smarty modifiere ohne Probleme.

Besten Dank

Gruß
Ottscho

 

Varianten werden nicht geladen.

$
0
0

Hallo Community,

 

ich habe eine Problem das unter folgendem Link : https://www.einspreis.de/detail/index/sArticle/5454/number/1015 die Varianten nicht geladen werden. Mit dem orginal template geht es. Diese änderung muss ich aber schon vor monaten gemacht haben. Weiss jemand auf anhieb woran es liegen kann? Ich denke ich muss irgend ein Codeschnipsel entfernt haben. Nur welchen weiss ich leider nicht.

 

Würde mich über hilfe sehr freuen.

 

Gruss

Timo

Fehler nach Domainwechsel

$
0
0

Hallo zusammen,

ich habe eine 1:1 Shopkopie gemacht und versuche diese gerade unter einer anderen Domain auf Mittwald (eigentlich unwichtig) zum Laufen zu bringen.

In der Config habe ich die DB-Verbindung angepasst und in der s_core_shops habe ich entsprechend die Domains angepasst.

Nun habe ich das folgende Problem:

- im Backend erscheint alles soweit gut, nur beim Aufruf des Plugin Managers (ich würde gerne die kostenpflichtigen Plugins deaktivieren, da ich diese nicht brauche) erscheint nun ein 500-Server Error ohne echte Fehlerbeschreibung

- Beim Aufruf von statischen Seiten des Shops (z.B. Impressum) funktioniert alles. Rufe ich aber eine Seite mit Artikeln auf lädt die Seite ewig und nichts passiert.

 

My guess war jetzt mal dass er versucht Plugins zu laden, die aber aufgrund der fehlenden Lizenz nicht geladen werden können. Nur komme ich eben auch nicht in den pluginManager rein...

Button / Grafik in Header einfügen

$
0
0
Ich möchte gerne einen Button in meinem Header einfügen (z.B. für "kostenlose Lieferung")
Wie stelle ich das an? Mein Ansatz wäre ihn in die index.tpl einzubinden, aber an welche stelle?

Ich zerschieße mir dabei immer nur die Struktur vom Shop und alles sieht etwas komisch aus...


Hier ein Beispiel wie es später aussehen SOLL:

Screenshot_16.png

Wär cool wenn mir jemand helfen könnte!

Order bei Shopmigration importieren

$
0
0

Hallo zusammen,

Ich bin gerade dabei ein anderes Shopsystem auf Shopware zu migrieren. Das klappt über die REST API für Kunden und Produkte wunderbar, allerdings bietet das REST Interface für Order keinen Post an - ein Anlegen eines Orders ist somit nicht möglich.

Wie geht ihr hier normalerweise vor? Ich möchte ungern die Order-Historie der Kunden bei der Migration verlieren. Und die um die Order direkt in die DB zu importieren fehlt mir ein detailliertes ERD oder Datenmodell.

Liebe Grüße,
Michael


set form action attribute without full url

$
0
0

This is what i am doing currently to set a form's action through jQuery.

$('#form').attr('action','http://testing.com/checkout/payment');

 

but is there a way to do it using controllers and actions like:

url controller=checkout action=payment

without writing whole orl in jQuery?

Fehler beim Laden des Theme-Managers

$
0
0

Wenn ich den Theme-Manger laden will, erscheint ein Fenster "Shopware Fehler Reporter". Darin ist eine Fehlermeldung in HTML angegeben. Wenn ich das Fenster schließe, versucht er noch ewig und erfolglos den Theme Manager zu laden. Was ist hier los?

 

Hier die Fehlermeldung, die darin erscheint

<h2><span class="frontend_error_exception">Ups! Ein Fehler ist aufgetreten!</span></h2>
<p>
<span class="frontend_error_exception">Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.</span>
</p>
<h3>Unable to load template snippet 'backend/theme/view/create/window.js' in 'snippet:string:{include file="backend/theme/model/theme.js"}
{include file="backend/theme/model/element.js"}
{include file="backend/theme/model/config_value.js"}
{include file="backend/theme/model/layout.js"}
{include file="backend/theme/model/config_set.js"}
{include file="backend/theme/model/settings.js"}
{include file="backend/theme/view/list/window.js"}
{include file="backend/theme/view/list/theme.js"}
{include file="backend/theme/view/list/extensions/info.js"}
{include file="backend/theme/view/detail/theme.js"}
{include file="backend/theme/view/detail/window.js"}
{include file="backend/theme/view/create/window.js"}
{include file="backend/theme/view/config_sets/window.js"}
{include file="backend/theme/view/detail/containers/tab.js"}
{include file="backend/theme/view/detail/containers/tab_panel.js"}
{include file="backend/theme/view/detail/containers/field_set.js"}
{include file="backend/theme/view/detail/fields/suffix.js"}
{include file="backend/theme/view/detail/fields/pixel_field.js"}
{include file="backend/theme/view/detail/fields/checkbox_field.js"}
{include file="backend/theme/view/detail/fields/color_picker.js"}
{include file="backend/theme/view/detail/fields/date_field.js"}
{include file="backend/theme/view/detail/fields/em_field.js"}
{include file="backend/theme/view/detail/fields/media_selection.js"}
{include file="backend/theme/view/detail/fields/percent_field.js"}
{include file="backend/theme/view/detail/fields/text_area_field.js"}
{include file="backend/theme/view/detail/fields/text_field.js"}
{include file="backend/theme/view/detail/fields/select_field.js"}
{include file="backend/theme/view/settings/window.js"}
{include file="backend/theme/view/settings/settings.js"}
{include file="backend/theme/store/theme.js"}
{include file="backend/theme/store/config_sets.js"}
{include file="backend/theme/controller/list.js"}
{include file="backend/theme/controller/detail.js"}
{include file="backend/theme/controller/settings.js"}' in Smarty/sysplugins/smarty_internal_templatebase.php on line 127</h3>
<h3>Stack trace:</h3>
<div style="overflow:auto;">
<pre>#0 Smarty/sysplugins/smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true)
#1 var/cache/production_201605230943/templates/backend_de_DE_18ff4/cd/ea/10/cdea10031211c21ac8d00ba2e3250f46a7316d69.snippet.3ad0127075184592f4b71961b1aa7367692855ea.php(44): Smarty_Internal_Template->getSubTemplate('backend/theme/v...', NULL, 'backend_de_DE_1...', NULL, NULL, Array, 0)
#2 Smarty/sysplugins/smarty_internal_templatebase.php(180): content_57516a5bc88113_01937824(Object(Enlight_Template_Default))
#3 Enlight/View/Default.php(274): Smarty_Internal_TemplateBase->fetch()
#4 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(216): Enlight_View_Default->render(Object(Enlight_Template_Default))
#5 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(242): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->renderTemplate(Object(Enlight_Template_Default))
#6 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(136): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->render()
#7 [internal function]: Enlight_Controller_Plugins_ViewRenderer_Bootstrap->onPostDispatch(Object(Enlight_Controller_ActionEventArgs))
#8 Enlight/Event/Handler/Default.php(91): call_user_func(Array, Object(Enlight_Controller_ActionEventArgs))
#9 Enlight/Event/EventManager.php(213): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))
#10 Enlight/Controller/Action.php(201): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#11 Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('loadAction')
#12 Enlight/Controller/Front.php(226): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#13 Shopware/Kernel.php(153): Enlight_Controller_Front->dispatch()
#14 vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#15 Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#16 vendor/symfony/http-kernel/HttpCache/HttpCache.php(263): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#17 Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#18 shopware.php(101): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#19 {main}</pre>
</div>
<div class="doublespace"> </div>

 

Artikelbilder zu groß

$
0
0

Hallo zusammen,

wir arbeiten bei unserem shop mit dem spreadshirt integrationsplugin:

http://store.shopware.com/maxou86053317945/spreadshirt-integration.html

Allerdings gibt es bei dem import der Bilder ein Problem.

Die Artikelbilder, die auf unseren Shopware server geladen werden sind viel zu groß.

http://dance.academy.shop.salsaland.de

Im vergleich dazu, die Bilder auf Spreadshirt. 

http://shop.spreadshirt.de/dance-academy/

Wenn man die Ressourcen der beiden Seiten vergleicht, sieht man, dass die Bilder auf Shopware um ein vielfaches zu groß sind. 

Was kann man dagegen unternehmen ? 

Plugin Programmierung

$
0
0

Ich befasse mich jetzt seit neustem mit Shopware und muss für das Backend und Frontend viele kleine Anpassungen durchführen. Damit dies natürlich mit Updates nicht in Konflikt kommt,
nutzt man die Plugin Funktion mit den entsprechenden Events und Listenern.

Dann ist es ja notwendig bei einer kleinen Änderung auf einer Seite dies als Plugin im System zu registrieren. Allerdings kommt man dann schnell an 20-30 Plugins, je nachdem an wievielen Stellen eingegriffen werden muss. Gibt es da eine elegantere Lösung ?

Einkaufswelten SEO Problem

$
0
0
Hallo zusammen,
wir haben für unseren Shop, der unter SW 5 läuft, eine Einkaufswelt für die Startseite angelegt. Diese umfasst einige Banner und einen HTML-Block am unteren Ende, der mit Text gefüllt ist. Siehe https://www.breuer-versand.de
Nun bin ich davon ausgegangen, dass Google die Banner und den Text spidern kann, was aber nicht der Fall ist. In Google Webmaster Tools kommt zum Vorschein, dass die Einkaufswelt aufgrund eines Eintrags in der robots.txt diesen Bereich nicht erfassen kann. Disallow: /widgets soll dies verhindern.
Nun stehe ich vor einem Rätsel, denn die Startseite einer Webseite ist ja nicht ganz unwichtig. Aber wenn diese existiert und von Google ignoriert wird, ist das auch suboptimal.
Was kann ich tun dass Google zumindest den Text im unteren Bereich der Seite lesen kann?
Macht es Sinn den Eintrag Disallow: /widgets aus der robots.txt zu entfernen?
Ich danke Euch für jeden Tipp!!
Viele Grüße
Werner

Klarna Checkout - Bootstrap.php on line 2409

$
0
0

Hallo Community,

seit dem neuen Klarna Update 2.0.2 erscheint nun ein neuer Fehler wenn man die Externen Zahlungsarten einbinden möchte in den Checkout:

Fatal error: Call to a member function getName() on null in /html/shopware/engine/Shopware/Plugins/Community/Frontend/SwagPaymentKlarna/Bootstrap.php on line 2409
503 Service Unavailable

Es betrifft folgende Zeilen in der Bootstrapp:

 /** @var Shopware\Models\Attribute\Payment $payment */
        foreach ($payments as $payment) {
            if ($payment->getPayment()->getName() == 'klarna_checkout') {
                continue;
            }
            $paymentArray = array(
                'name' => $payment->getPayment()->getDescription(),
                'redirect_uri' => $this->getRedirectUri() . '/paymentId/' . $payment->getPaymentId()
            );

            if ($fee = $this->getFee($payment->getPayment(), $basket)) {
                $paymentArray['fee'] = $fee;
            }

            if ($description = $payment->getPayment()->getAdditionalDescription()) {

Hat Jemand eine Idee mit was direkt dieser Fehler zusammen hängt?

Gruß, talkuvit

 

Ticketsystem / geschlossene Ticket - Fehler besteht weiterhin!

$
0
0

Hallo Shopware,

wie kann ich auf geschlossene Bug Tickets antworten?
Ich habe heute ein Ticket erstellt, welches in kürzester Zeit wieder geschlossen wurde als gelöst.

In den Kommentaren wurde nach weiteren Infos gefragt. Leider ist es mir bei geschlossenen Tickets nicht möglich zu Antworten.
Lt SW. kann das Problem nicht nachvollzogen werden -> closed.

Evtl. etwas übereilig?

Ich kann es bei mir auf dem System zick mal nachstellen:

1. Cron Plugin und Cron Produkt Export Plugin aktivieren.

2. a. Produkt Feed (XML) erstellen mit dem Modus "Live" -> Bild-URL ist korrekt

2. b. Produkt Feed (XML) erstellen mit dem Modus "Nur Cronjob" über die HTTP URL -> Bild-URL ist korrekt (http://meinshop.de/backend/cron)

2. c. Produkt Feed (XML) erstellen mit dem Modus "Nur Cronjob" über die Console -> Bild URL ist falsch. Es wird kein Host und kein Path ausgeben.
<g:image_link>//media/image/41/5a/81/din_7768_90_45_600x600.jpg</g:image_link>

Der Cronjob wird so ausgeführt:

cd /usr/home/ottscho/public_html/_develop/ &amp;&amp; php56 -c /home/httpd/php56-ini/ottscho/php.ini shopware.php /backend/cron

@shopware

Bitte prüft dies mal und stellt die Tickets nicht so voreilig auf ERLEDIGT. Sonst hat man keine Lust weiter Feedback oder Bugs zu melden.

Danke
Gruß

ottscho


SEO / Router-Einstellungen: Hinzugefügte Noindex-Viewports funktionieren nicht

$
0
0

Hallo!

Gibt es bei der Eintragung von Noindex-Viewports bei den SEO / Router-Einstellungen etwas zu beachten?

Ich habe hier Seiten wie AGB, Impressum und Datenschutz eingetragen (agb,impressum,datenschutz), die Eintragungen haben aber keine Auswirkungen.

Die standartmäßig hier eingetragenen Seiten funktioieren, werden mit noindex ausgegeben. Die neu hinzugefügten Einträge werden ignoriert.

Shop-Cache wurde schon mehrfach geleert, übersehe ich da noch etwas?

Gruß!

Dateiverzeichnis direkt auf Server - URL reservieren/schützen?

$
0
0

Hallo Community,
ich bin relativ neu im Umgang mit Shopware, und bin mir nicht ganz sicher, ob das so klappt, oder ich Vorkehrungen treffen muss:

Ich möchte eine größere Menge Dateien zum Download bereit stellen, und in diesem Fall die Medienverwaltung von Shopware umgehen. Deshalb habe ich auf meinem Server ein Verzeichniss "/download" angelegt, in das ich die Dateien kopiert habe. Die Einbindung dieser Downloads an meinen Artikeln läuft später über HTML-Code in einem Freitextfeld, dass von Plentymarkets ins System importiert wird. Meine Frage ist nun, ob ich die URL http://meinshop.de/download irgendwie in Shopware "schützen" muss/kann?

Ich denke Shopware rechnet nicht damit, dass unbekannte Verzeichnisse im Installationspfad angelegt werden, oder? Nicht dass in Zukunft irgendjemand aus Versehen einen Artikel oder eine Shopseite mit diesem Namen anlegt und mir damit alle Links zerschießt! Wie gehe ich hier am geschicktesten vor, ohne später in Probleme zu laufen?

Danke, Daniel
 

Rechnung in Netto anzeigen, wenn Händler bestellt

$
0
0

Hallo,

 

wenn ich über das Plugin "Backend Bestellungen" eine Bestellung aufgebe und der Kunde ein Händler ist, wird leider trotzdem nicht der netto Preis zu den einzelnen Positionen angezeigt. Kann man in der Rechnungserstellungsdatei das irgendwie ändern, dass abgefragt wird, wenn Kunde ein Händler ist, dann wird in der Rechnung jede Position in netto angezeigt?

Shopware 5.2.0 BETA - Kann keine Plugins installieren

$
0
0

Hallo,

ich habe auf einem Testsystem schonmal testweise die 5.2.0 BETA installiert.

Die Installation hat auch gut funktioniert. Gab kleinere Probleme mit mod_rewrite und ioncube aber das ist jetzt auch geschafft.

Leider habe ich noch Probleme beim Installieren von Plugins.

Wenn ich ein Plugin installieren möchte, erscheint das Download-Fenster, aber der Fortschritt bleibt dauerhaft bei 0%. Wenn ich mir im Chrome über "Inspect" die Console ansehe, erscheint dort ein Fehler:

Uncaught Ext.JSON.decode(): You're trying to decode an invalid JSON String: �%�1O�0�w���;q�ly�    ��� f`t�����|����������N=tד�zx5�>�/��<��E��twrlZ)���j��k5��j`���m����=    %w�nq*���7X�PI�!#�"�����H��/�{�w�F�W�?+f�i��b]` 6T>ſ�nA��Mvt\D�Xk������*Q�]5���%Ӷq_Wgm����U{    
 
Überprüft:
* Ioncube ist installiert
* Shopware-Verzeichnisse und Dateien haben in der System-Info einen grünen Haken
 
Hat jemand eine Idee was das Problem sein könnte? Oder ist es ein bekanntes Problem in der 5.2.0 BETA und ich muss noch Geduld haben?
 
Schöne Grüße
Basti

Shopware + Amazon Payments -> Plentymarkets keine Funktion

$
0
0
Das zusammenspiel zwischen Plentymarkets, Shopware und Amazon Payments funktioniert bei uns leider überhaupt nicht :thumbdown: . Ich denke es liegt daran das die Daten von Amazon Payments ja erst "verspätet" ins System kommen, und die Plentyschnittstelle in der Zwischenzeit versucht den Auftrag an Plentymarkets zu übertragen. Da aber Kundendaten fehlen, wird der Kunde wohl "falsch" angelegt. Auch nachdem die Daten von Amazon dann an Shopware übermittelt wurden, kann die Schnittstelle zu Plenty das nicht verarbeiten. In Plenty taucht der Auftrag dann immer ohne Rechnungsadresse auf, und es fehlen Straße und Hausnummer. Leider lässt sich das auch manuelle nicht abändern, da immer wenn wir in Plenty versuchen die Adresse zu korrigieren, wird es von der Schnittstelle wieder mit leeren Daten "befüllt". Es ist somit unmöglich in Plenty eine Rechnung zu erstellen, da der Datensatz "Rechnungsadresse" immer komplett leer ist.

Hat jemand von Euch ebenfalls Plentymarkets und AmazonPayments im Zusammenspiel? Würde mich über einen Austausch freuen, da mir langsam die Ideen ausgehen wie ich das lösen könnte. Das Ticket was ich dazu mal bei Plenty eröffnet hatte ist leider nicht wirklich beantwortet worden, bzw. es half nicht, da mein Gegenüber scheinbar das Problem nicht verstanden hatte.

Achja, so sieht das log aus vom Plentyconnector:

[4100] The order with the number »20090« could not be exported (The delivery address of the customer with the number »20099« could not be exported)

[1100] AddCustomerDeliveryAddresses failed

und das geht dann über zig Bestellungen.
Viewing all 14594 articles
Browse latest View live