Liquid, JavaScript, Themes
Hallo zusammen,
ich habe im Moment auf der Startseite ein Bild als Header. Jetzt will ich das Bild um ein weiteres ergänzen und dafür daraus einen Slider-Header machen. Was bisher also „Foto mit überlegtem Text” war, wird jetzt die Funktion Slideshow. Nur kann ich im Slider nicht die Breite festlegen. Beim „Foto mit überlegtem Text” konnte ich unter „Layout” zwischen „Fest Breite” und „Volle Breite" wählen.
Wer kann helfen?
LG
Jan
Gelöst! Zur Lösung
Erfolg.
@Playces Jan – Debut hat diese Funktion nicht out of the Box in Slideshow Sections.
Wenn Du global Deine Slideshows begrenzen willst …
… dann kannst Du die Datei /sections/slideshow.liquid öffnen und die folgenden beiden Zeilen (die, die mit <!-- inserted --> markiert sind) einfügen:
Ich hoffe, dass das hilft,
Mario
Erfolg.
@Playces Jan – Debut hat diese Funktion nicht out of the Box in Slideshow Sections.
Wenn Du global Deine Slideshows begrenzen willst …
… dann kannst Du die Datei /sections/slideshow.liquid öffnen und die folgenden beiden Zeilen (die, die mit <!-- inserted --> markiert sind) einfügen:
Ich hoffe, dass das hilft,
Mario
Mega, tausend Dank dir. Jetzt fehlen mir noch zwei Kleinigkeiten innerhalb dieses Sliders zu meinem Glück, vielleicht gibt es da eine ebenso schnelle Hilfe?
1. Der Slider ist jetzt oben am Rand angeflanscht, das vorherige Headerbild hatte einen Abstand nach oben von 56 (?) Pixeln – hab das mal so grob grad nachgemessen. Kann ich das für den Slider auch definieren, wenn ja, wo?
2. Ich möchte jedes Bild im Slider komplett verlinken und nicht wie im Slider vorgesehen einen Button dafür nutzen. Wo kann ich das wie definieren?
Megadank an alle, die sich dem Problem annehmen wollen 🙌
@Playces – wenn Du eine stichhaltige Antwort zu deinem konkreten Anwendungsfall benötigst, benötigen wir einen Link zu deinem konkreten Anwendungsfall ^^
Hi @r8r, dank dir für dein Feedback,
es geht um die Seite mnmalist.de – und das Headerbild dort, dass von besagtem Slider abgelöst werden soll.
Viele Grüße
Jan
Jan @Playces, danke. Gibt's eventuell schon einen Vorschaulink zu der Implementierung mit Slider?
LG, Mario
Hi @r8r, klar, sorry, hätt ich auch drauf kommen können. Here we go:
https://ronazxhhcmepe47a-56998690972.shopifypreview.com
ad 1.)
main > .index-section--slideshow:first-child {
margin-top: 0;
}
ad 2.) auf die Schnelle wär das mit js wahrscheinlich am einfachsten. Hier eine jQuery Implementierung aus dem Stegreif – ich glaub, dass jQuery aber nicht drinnen ist im Theme … hab jetzt gerade aber leider keine Zeit um da genauer drauf einzugehen:
$(document).ready(function() {
$('.slideshow__btn').each(function(i) {
url = $(this).attr('src');
$(this).closest('.slideshow__slide').on('click', function(e) {
window.location.href = url;
});
});
});
LG, Mario
Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024