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: Bestimmte Slider in Bestimmte Kategorien

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Bestimmte Slider in Bestimmte Kategorien
    am: 24. Juni 2016, 10:31:56
    Hallo guten morgen,

    habe eine frage, ich würde gerne bestimmte $SLIDER in Bestimmte Kategorien einsetzen, so wie in der index.html vom template:
    Code: PHP  [Auswählen]
    {* Beginn Slider *}
    {if $home}                       ----->>> z.b. {if $kategorie_whatever}
    {if isset($SLIDER)}           ------>>> dann {if isset($SLIDER1)}
    <ul class="bxslider" style="display:none">
    {foreach name=outer item=slider from=$SLIDER}<li>{$slider.IMAGE}</li>{/foreach}
    </ul>
    {/if} {/if}
    {* Ende Slider *}      
     

    kann mir da jemand ein Tipp geben, please

    LG, Juan Carlos

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

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #1 am: 24. Juni 2016, 11:13:31
    Mit dem Code sollte nur Kategorie ID 3 kommen:
    Code: XML  [Auswählen]
    {if $smarty.get.cPath == '3'} {/if}

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #2 am: 24. Juni 2016, 12:33:23
    oki, Danke Bonsai
    Guss Carlos

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #3 am: 02. Juli 2016, 21:21:00
    Hallo,

    dachte das ich jetzt einfach bei den Unterkategorien so a la:
    Code: PHP  [Auswählen]
    {if $smarty.get.cPath == '1_2'} {/if}
     

    oder

    Code: PHP  [Auswählen]
    {if $smarty.get.cPath == '1_2_2'} {/if}
     

    bestimmte slider auch einsetzen kann...ist aber leider nicht so...:-(

    Hat jemand ein Tip ??

    Lg, Juan Carlos

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #4 am: 02. Juli 2016, 23:19:10
    Installiere den Image-Slider von hetfield für 2.0

    Dort kannst du verschiedene Banner-Gruppen anlegen mit den gewünschten Bannern/Slider-Bildern.

    Verfielfältige die

    - /templates/tpl_modified/module/categorie_listing/categorie_listing.html
    - /templates/tpl_modified/module/product_listing/product_listing_v1.html

    unter entsprechenden Zuordnungsnamen und weise den entsprechenden Kategorien diese Templates zu, in denen du Kategorie-bestimmt die entsprechenden Smartys für die entsprechende Banner-Gruppe hinterlegt hast.

    (Nur ein Tipp, auch wenn es wie eine Anordnung formuliert ist.  :-D )

    p3e

    • Experte
    • Beiträge: 2.426
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #5 am: 02. Juli 2016, 23:41:12
    :good:

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #6 am: 03. Juli 2016, 14:45:31
    Hallo Alex,

    Vielen Dank für Deine Idee, sie ist sehr gut und auch schon gespreichert :-). Aber ich brauche ein code für die index.html des templates, da ich einen platzhalter für den Slider schon habe.

    Jg, Juan Carlos

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #7 am: 03. Juli 2016, 14:53:56
    Meine Idee stellt eine Alternative da, daher verzeih mir, dass sie nicht den Lösungsansatz für das integrierte Banner-Modul liefert. :-)

    Wenn es unbedingt über den Banner geschehen soll, musst du hier weiter auf Ideen/Unterstützung warten, da mir dazu auch nicht mehr einfällt. ;-)

    Ein Tipp hätte ich noch speziell zur Lösung über den integrierten Banner: Gib eine eindeutige Kategorie-ID ein, ohne die Kategorie-Spur, also NICHT

    Code: PHP  [Auswählen]
    {if $smarty.get.cPath == '1_2'} {/if}

    SONDERN (die letzte ID in der Spur):

    Code: PHP  [Auswählen]
    {if $smarty.get.cPath == '2'} {/if}

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #8 am: 03. Juli 2016, 19:53:12
    Vielen Dank für die Info Alex, jetzt bin ich gerade dabei den Imageslider zu probieren..., finde die idee gut...

    ;-)..gracias

    Carlos

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #9 am: 04. Juli 2016, 09:38:24
    Hallo,

    so läuft ...gefällt mir #Alex ... :-)

    noch ein paar kleinigkeiten:

    A) Wie kann ich verhindern das mehrere bilder am anfang erscheinen (nur ein paar sekunden), wenn die seite geladen wird?? hier(test-seite) : http://silverline.es/

    B) wie bekomme ich in der kategorie den slider in die position oben-mitte hin....? http://silverline.es/Importacion/Alemania:::8_1.html

    Lg, Juan Carlos

    p3e

    • Experte
    • Beiträge: 2.426
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #10 am: 04. Juli 2016, 09:50:59
    Deine Seite ist mit Passwort gesichert, so dass ich da nicht zugreifen kann.
    Zu a) kann ich aber sagen, dass es daran liegt, dass zunächst alle Grafiken als Liste dargestellt werden und erst das JavaScript des Sliders alle bis auf die erste Garfik wieder "versteckt". Da das JavaScript erst ausgeführt wird, wenn die Seite komplett geladen ist, fällt das umso mehr auf, umso mehr Grafiken man hier darstellt.
    Man kann das umgehen, indem alle bis auf die erste Grafik im CSS display none zugewiesen bekommt. Je nachdem wie der Slider aufgebaut ist, ist das ziemlich einfach bis etwas aufwendiger. Sorry, ich habe mich mit dem Slider bisher noch nicht tiefer befasst, sehe das aber genauso wie Du, habe aber vorher noch zuviel auf meiner ToDo Liste, bevor ich das angehe.
    Eventuell arbeiten die Slider in dem Modul von Hetfield da besser (damit habe ich mich noch nicht beschäftigt). Solltest Du mal testen: http://www.modified-shop.org/forum/index.php?topic=4183.0

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #11 am: 04. Juli 2016, 10:03:50
    Sorry, seite ist open...#pe3,

    ich habe den slider von Hetfield im Einsatz...#Alex hat mich ja dazu gezwungen... :-).

    gruss, juan carlos

    p3e

    • Experte
    • Beiträge: 2.426
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #12 am: 04. Juli 2016, 10:57:00
    Füge mal in das stylesheet.css folgendes ein:
    Code: PHP  [Auswählen]
    #mits_imageslider {
       height: 225px;
        overflow: hidden;
    }
    Damit wird der komplette Slider in seiner Höhe auf 225px beschränkt. (Ist eine quick and dirty Lösung bei der die Grafiken nicht höher als 225 Pixel sein dürfen).
    Falls der Slider im Betrieb unten abgeschnitten wird oder Du sicher stellen willst, dass er bei höheren Grafiken funktioniert, kann man noch diese jQuery Zeile in das JavaScript einfügen:
    Code: Javascript  [Auswählen]
    $('#mits_imageslider').css('height','auto');

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #13 am: 04. Juli 2016, 11:14:41
    Ja, vielen Dank P3e, sieht schon besser aus, jetzt wird fast gut geladen. Der Slider tut sich jetzt vom links nach rechts..oder center nach rechts platzieren. Besser wie vorher. Jetzt wäre halt noch gut wenn er direkt zentriert angezeigt wird....langsam wird es...

    Lg, Juan Carlos

    p3e

    • Experte
    • Beiträge: 2.426
    Re: Bestimmte Slider in Bestimmte Kategorien
    Antwort #14 am: 04. Juli 2016, 11:15:48
    Eine schönere Lösung wäre, wenn Du den Slider komplett ausblendest, bis JS ausgeführt wird.
    Da zu müsstest Du jeweils statt den oben angegebenen Änderungen folgendes hinzufügen:

    CSS:
    Code: CSS  [Auswählen]
    #mits_imageslider {
        display: none;
    }

    JS:
    Code: Javascript  [Auswählen]
    $('#mits_imageslider').css('display','block');
    1 Antworten
    1608 Aufrufe
    26. Februar 2017, 14:33:19 von p3e
    4 Antworten
    3577 Aufrufe
    02. März 2011, 13:56:50 von Modulfux
    2 Antworten
    1477 Aufrufe
    07. Dezember 2016, 16:07:14 von dmun
               
    anything