Video im Slider Bereich einfügen

Thema wurde von Anonymous, 14. Dezember 2019 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Ich möchte ein Video abspielen lassen. Dieser soll aber nicht im Berech der Beschreibung erscheinen, sondern dort wo der Slider ist. Wie kann ich das machen?
    Wenn ich es in die Slider.html schreibe, taucht es auf jeder Seite auf.
    Leider kann ich ja keine Videos in den Gambio-Slider einfügen.
    Es gibt andere Javascriptslider. Da wüsste ich aber auch nicht wo einfügen, weil es dann auf jeder Seite auftaucht. Ich müsste dann abfragen lassen können, auf welcher Seite es sich gerade befindet.
    Bin für jeden Tipp dankbar.

    Wünsche allen noch schönes Wochenende, frohe Feiertage und guten Rutsch ins neue Jahr!
     

    Anhänge:

  2. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Das kannst du z.B. mit überladen der Honeygrid/index.html erreichen.
    Beispiel, so wird der Slider nur auf der Startseite gezeigt und bei den Kategorien dein Video:
    HTML:
     
               {block name="index_outer_wrapper_imageslider"}
                {if ""|detect_page == 'Index'}
                    {include file="get_usermod:{$tpl_path}snippets/slider.html" slider=$IMGSLIDER}
                {/if}
                {if ""|detect_page == 'Cat'}
                    dein Video
                {/if}
                {/block}
    
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Danke dir. Probier ich gleich aus.
    Kann man auch einzelne Artikel erkennen mit detect_page?
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Nein, das geht nicht.
    Dazu musst du die Honeygrid/module/product_info/standard.html überladen.
    Beispiel (getestet bei mir im Testshop, mit einer Artikel-Nummer)
    HTML:
    {block name="module_product_info_standard" prepend}
                {if $PRODUCTS_MODEL == 'MS.25-05.SE'}
                 <div class="col-xs-12 col-md-8">
                    <div class="embed-responsive embed-responsive-16by9">
                        <video autoplay="" loop="" poster="images/video/no-video-content.jpg" preload="auto"><source src="images/video/dein-video.mp4" type="video/mp4" /></video>
                    </div> 
                </div> <br>
                {/if}
    {/block}
    
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    #5 Anonymous, 15. Dezember 2019
    Zuletzt bearbeitet: 15. Dezember 2019
    Ich dachte es funktioniert nicht. Ich hatte noch irgendwo eine vergessene standard-USERMOD.html.
    Die habe ich gxmodules verschoben und deinen Code getestet.
    Danach hat es funktioniert.
    Ich habe nur ein Problem. Es wird von der Preisbox überlagert.
    (Link nur für registrierte Nutzer sichtbar.)

    class="col-lg-12" hat nicht geholfen
     

    Anhänge:

  6. FRAGO

    FRAGO Erfahrener Benutzer

    Registriert seit:
    5. Dezember 2019
    Beiträge:
    1.013
    Danke erhalten:
    319
    Danke vergeben:
    186
    poste mal den kompletten Code...
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    So wird es:
    <div class="col-sm-12 col-md-8 hidden-xs" style="margin-bottom: 10px;">.....
    und diese Zeile ganz raus, ist ein " zuviel drin:
    <div style="margin-top:"100px">
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    So ist es aber nicht in voller Breite. Unbenannt-2.jpg
    Ich wollte es wie den Slider in voller Breite. Ich habe deinen Code im Slider.html ausprobiert. Dort funktioniert es aber nicht.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Im Slider.html kann es ja garnicht funktionieren, fällt mir gerade auf. Wir haben ja in der index.html eingestellt, dass es nur auf der Startseite laufen soll
     
  10. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Du musst schon in der standard.html bleiben, denn nur da wird die Artikelnummer verstanden.
    Gerade in deinem Shop getestet, so ist's in der vollen Breite oben:
    <div class="col-sm-12 hidden-xs" style="margin-bottom: 110px; z-index: 1;">
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    So wird die PReisbox von dem Video überlagert
    Unbenannt-3.jpg
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Hat es etwas damit zutun, dass die Preisbox bei mir im Stickymodus ist und mitscrollt?
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Richtig. Die Preisbox ist auf mitscrollen eingestellt und da haut ein script diese rein.
     
  14. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Ich muss noch viel smarty und css üben.
    Auf der Developerseite von Gambio habe ich zbs. nichts über detect_page == 'Index' gefunden
    Wo lernt man das denn ausserhalb des Forums?
     
  15. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Ich habe die Stickyfunktion ausgeschaltet. Siehe da, Testvideo läuft :)
    (Link nur für registrierte Nutzer sichtbar.)

    Vielen Dank @GerdP
    Du hast mir echt weitergeholfen und ich habe viel gelernt
     
  16. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Haken an der Sache, im nächsten Artikel hängt die Preisbox in der Artikelbeschreibung.
    Ich würde die erste Variante <div class="col-sm-12 col-md-8 hidden-xs" style="margin-bottom: 10px;"> nehmen,
    da kannst du die Preisbox scrollen lassen und sieht besser aus.
     
  17. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Das Problem hatte ich schonmal. Gambio hatte es gelöst durch veränderung in der /kidcars.de/shop/templates/Honeygrid/styles/modules/_product_info.scss. Wurde durch ein Update bestimmt überschrieben.
    Wenn ich den Beschreibungsbereich breiter mache zbs. in einer standard2.html, sind einige Elemente in der Preisbox nicht anklickbar. Ich habe schon ein Ticket eröffnet.

    Hier in dem Artikel ist das zbs. nicht so
    (Link nur für registrierte Nutzer sichtbar.)
     
  18. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    (Link nur für registrierte Nutzer sichtbar.)
    Doppelter Content? Wenn man runterscrollt.
     
  19. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Uups. Was ist das denn? Ich schau mir das sofort an
     
  20. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    3. März 2018
    Beiträge:
    300
    Danke erhalten:
    17
    Danke vergeben:
    205
    Danke für den Hinweis @GerdP . Ich habe es korrigiert.
    Wenn ich jetzt mehrere Artikelvideos machen möchte, wird es eine ganz schön lange standard.html.
    Jedesmal per FTP hochladen ist auch umständlich.
    Wenn ich den Script in eine Contentseite schreibe und dort laden würde, wäre es besser. Aber wahrscheinlich kann ich dort keinen Smarty Code einfügen oder? Wenn ich nur den Video-Tag einfüge funktioniert es nicht, da ich ja die Artikelnummer abfragen muss