Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Hersteller Box dropdown aktivieren

    racex-bikes

    • Neu im Forum
    • Beiträge: 28
    • Geschlecht:
    Hersteller Box dropdown aktivieren
    am: 23. Oktober 2010, 08:13:56
    Hallo,

    habe jetzt schon x Mal die Suchfunktion genutzt und auch andere Mitglieder um Rat gefragt und ich habe keine Lösung gefunden.

    Ich aktiviere die Hersteller Box als Dropsdown aber meine Hersteller Box im Frontend will nicht funktionieren ich kann in der Box rein gar nichts anzeigen lassen. Vorhanden ist die nur funzt die nicht...

    Vielleicht bin ich ja ein bisschen blind, wie und wo aktiviere ich die? :glaskugel:
    Oder kann es sein, dass die eventuell defekt ist??

    Danke und Gruss.



    Linkback: https://www.modified-shop.org/forum/index.php?topic=8719.0

    franky_n

    • Experte
    • Beiträge: 4.950
    Hersteller Box dropdown aktivieren
    Antwort #1 am: 23. Oktober 2010, 08:18:06
    Hallo racex-bikes,

    die funktioniert nur wenn:
    1.) Mehrere Hersteller angelegt wurden.
    2.) Der Filter im Backend aktiviert ist. (Konfiguration => Artikel Listen Optionen)
    3.) In der Kategorie wo es angezeigt werden soll auch 2 Artikel von unterschiedlichen Herstellern drin stehen.

    ...ansonsten ist der Filter nicht sichtbar.

    EDIT: Upps, ich glaube ich bin am Thema vorbei! Hatte die Filter irgendwie verstanden!

    EDIT2: Die Manufacturerbox sollte in jedem Fall an den Stellen vorhanden sein:
    - Als Platzhalter {$box_MANUFACTURERS} in der /templates/xtc5/index.html
    - Als PHP Datei in templates/xtc5/source/boxes/manufacturers.php
    - Als HTML Datei in templates/xtc5/boxes/box_manufacturers.html

    Viele Grüße

    Franky

    akbal12

    • Fördermitglied
    • Beiträge: 119
    Re: Hersteller Box dropdown aktivieren
    Antwort #2 am: 13. Juni 2019, 12:57:45
    Hallo franky, @lle,

    bin gerade mit dem Thema konfrontiert, weiß aber, dass es vor einiger zeit noch funktioniert hat:
    Bekomme weder eine Liste noch ein Dropdown in der Herstellerbox angezeigt, egal welche Maximum Werte ich hinterlege.

    Bezugnehmend auf deine Aufzählung:
    1. ja, 2. ja
    3. mittlerweile gibt es wohl einige Hersteller mit 0 oder 1 Artikel   :hust:

    Kann das allein der Grund sein?

    Im Einsatz ist die aktuellste modified Version, hier der Testshop.

    Viele Grüße
    Erich

    karsta.de

    • Experte
    • Beiträge: 3.074
    Re: Hersteller Box dropdown aktivieren
    Antwort #3 am: 13. Juni 2019, 13:09:24
    Du hast Hersteller mit hochgestellter Schrift, daran könnte es vielleicht liegen (z.B. ollihessTM).

    [edit]
    Gerade im Demoshop getestet. Damit gibts eigentlich keine Probleme. Vielleicht hast du noch andere Auffälligkeiten.

    BG kgd

    akbal12

    • Fördermitglied
    • Beiträge: 119
    Re: Hersteller Box dropdown aktivieren
    Antwort #4 am: 13. Juni 2019, 13:28:50
    Hm, hab jetzt sämtliche html oder hexa Zusätze rausgelöscht, aber leider ...

    Kann es sein, dass es wirklich an der Zuordnung zuweniger Artikel liegt?
    Bilde mir aber ein, das hatten wir immer schon mal ...

    Eigentlich fallen mir sonst keine Unregelmäßigkeiten auf    ;-)

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Hersteller Box dropdown aktivieren
    Antwort #5 am: 13. Juni 2019, 14:14:05
    Versuch mal folgendes:
    Im Admin bei den Cache Optionen alle Caches leeren und ev. alle Cacheoptionen auf Nein setzen.

    Gruss
    Hanspeter

    akbal12

    • Fördermitglied
    • Beiträge: 119
    Re: Hersteller Box dropdown aktivieren
    Antwort #6 am: 13. Juni 2019, 14:23:23
    Ok macht leider keinen Unterschied  :-/

    Grüße
    Erich

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Hersteller Box dropdown aktivieren
    Antwort #7 am: 13. Juni 2019, 14:45:56
    Dann mach doch mal folgendes:
    Füge bei deaktiviertem Caching in der Datei templates\dein_template\source\boxes\manufacturers.php nach der Zeile (ca. 35) mit

    Code: PHP  [Auswählen]
    $manufacturers_query = xtDBquery($manufacturers_query);

    folgende Zeilen ein.

    Code: PHP  [Auswählen]
    echo 'Query result: ';
    die(print_r($manufacturers_query));

    Dann rufst du im Browser die Startseite deines Shops auf und postest hier was du siehst.

    Gruss
    Hanspeter

    akbal12

    • Fördermitglied
    • Beiträge: 119
    Re: Hersteller Box dropdown aktivieren
    Antwort #8 am: 13. Juni 2019, 16:53:21
    Query result: mysqli_result Object ( [current_field] => 0 [field_count] => 2 [lengths] => [num_rows] => 31 [type] => 0 ) 1

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Hersteller Box dropdown aktivieren
    Antwort #9 am: 14. Juni 2019, 09:05:54
    Hallo Erich,

    also die Ausgabe zeigt, dass die DB Abfrage 31 Hersteller liefert. Jetzt kann man versuchen der Ursache des Problems Schrittweise auf die Spur zu kommen, dazu  könntest du mal folgendes testen.
    Füge im Admin unter Konfiguration -> Maximum Werte bei Hersteller-Liste Schwellenwert den Wert 35 und  bei Hersteller Liste den Wert 1 sowie bei Länge des Herstellernamens den Wert 26 ein.

    Danach füge bei deaktiviertem Caching in der Datei templates\dein_template\source\boxes\manufacturers.php nach der Zeile (ca. 64) mit

    Code: PHP  [Auswählen]
          $box_smarty->assign('BOX_CONTENT', $box_content);

    folgende Zeilen ein.

    Code: PHP  [Auswählen]
         die($box_content.'ENDE');

    Dann rufst du im Browser die Startseite deines Shops auf und postest hier was du siehst.

    Gruss
    Hanspeter

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.178
    • Geschlecht:
    Re: Hersteller Box dropdown aktivieren
    Antwort #10 am: 14. Juni 2019, 09:51:29
    Zwei weitere Ideen dazu:
    1.) Stell mal um auf das Standard-Template "tpl_modified" und teste, ob es dann zur Anzeige der Hersteller kommt.
    2.) Mach mal bitte einen Screenshot der Einstellungen unter "Konfiguration" -> "Maximum Werte"

    Grüße

    Torsten

    swolfram [templatix]

    • Fördermitglied
    • Beiträge: 1.175
    • Geschlecht:
    Re: Hersteller Box dropdown aktivieren
    Antwort #11 am: 14. Juni 2019, 12:26:49
    Dein Testshop wirft einen Fehler in der Konsole, keine Ahnung ob der damit zusammenhängen kann. Da scheint etwas am Server oder Shop nicht richtig konfiguriert.
    Zitat
    Error parsing header X-XSS-Protection: 1, 1; mode=block: expected semicolon at character position 1. The default protections will be applied.

    akbal12

    • Fördermitglied
    • Beiträge: 119
    Re: Hersteller Box dropdown aktivieren
    Antwort #12 am: 14. Juni 2019, 13:00:49
    Danke euch  :-)

    also ...

    @ Hanspeter: Screenshot mit deinen Einstellungen

    @ Torsten:  1. leider kein Unterschied,  2. Screenshot mit meinen ursprünglichen Einstellungen

    @ swolfram: ja, hab ich gesehen, Syntax ist aber korrekt mMn
    Header set X-XSS-Protection "1; mode=block"
    ... habs jetzt auskommentiert, scheint aber keinen Einfluss auf unser Thema zu haben

    Viele Grüße
    Erich

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Hersteller Box dropdown aktivieren
    Antwort #13 am: 21. Juni 2019, 19:20:25
    Hallo Erich,

    beim lesen von diesem Thread hier -> Smarty Replace bei Selectbox funktioniert nicht ist mir gleich dein ungelöstes Problem mit der Herstellerbox in den Sinn gekommen, vielleicht ist die Ursache die gleich wie im verlinkten Thread.

    Deshalb hier nun noch ein Lösungsversuch.
    Suche in der Datei templates/tpl_modified_responsive/boxes/box_manufacturers.html folgenden Code

    Code: XML  [Auswählen]
    {$BOX_CONTENT|replace:"<br />":""}

    und ersetze ihn testweise mit folgendem

    Code: XML  [Auswählen]
    {'<br />'|str_replace:'':$BOX_CONTENT}

    oder wenn obiger Code nicht funktioniert mit folgendem Code.

    Code: XML  [Auswählen]
    {$BOX_CONTENT}

    Gruss
    Hanspeter

    akbal12

    • Fördermitglied
    • Beiträge: 119
    Re: Hersteller Box dropdown aktivieren
    Antwort #14 am: 21. Juni 2019, 19:59:51
    Hallo Hanspeter,

    Vielen Dank!  :-)

    Beide Alternativen funktionieren tadellos   :thumbs:

    Viele Grüße
    Erich
    Trade Republic - Provisionsfrei Aktien handeln
    6 Antworten
    5022 Aufrufe
    27. Januar 2013, 16:53:46 von thelmnt
    2 Antworten
    2327 Aufrufe
    03. Dezember 2013, 19:39:13 von antili
    13 Antworten
    4482 Aufrufe
    11. Juni 2017, 11:28:59 von Herr_Bert
    7 Antworten
    4149 Aufrufe
    19. April 2010, 07:29:46 von os-design.eu
               
    anything