Hallo, ich komme leider an dieser Stelle nicht weiter. Ich habe zwei Artikelbilder mit unterschiedlichen Auflösungen. Ein Bild mit 500x500px und das andere Bild mit 1000x1000px. Beide Bilder liegen im Verzeichnis "/original_images/. Klicke ich auf der Artikeldetailseite auf das Vorschaubild, wird es vergrößert dargestellt. Klicke ich dann auf einen der Pfeile, um mir das nächste Bild anzeigen zu lassen, wird auch dieses vergrößert angezeigt. Aber, das Bild mit 1000x1000px ist dann aber fast doppelt so groß, wie das Bild mit den 500x500 Pixeln. Ich hätte aber beide Bilder in der Darstellung gleich groß angezeigt, also in gleicher Auflösung skaliert, auch wenn die Rohdaten der Bilder von der Größe her sehr unterschiedlich sind. Ich stehe derzeit auf dem Schlauch, habe auch schon rumprobiert, komme aber nicht zum Ziel. Kann mir da jemand einen Tipp geben? Danke und Grüße Bernd
gibt mehrere wege. z.b den ordner runterladen, durch Photoshop oder anderes Programm jagen und alle auf selbe Auflösung bringen lassen. 500x500px ist für ein originalbild heutzutage auch sehr wenig an Qualität. oder für die Vorschaubilder die popup statt original verwenden
Hallo Dennis, erstmal Danke für Deine Vorschläge, das hört sich gut an. Ich würde die Umstellung auf die "popup_images" favorisieren, zumal ich über die "Höhe der Artikel-Popup" die Größe vielleicht noch etwas höher setzen kann, derzeit 600px. Die 500x500 Pixel Original-Bilder werden dann zwar auch noch etwas höher als die 600 Pixel skaliert, ausgehend von der Originalgröße, ich glaube aber, damit kann ich leben, ich werde dann einfach mal schauen, wie es dann aussieht. Eine Frage hätte ich dann aber doch noch dazu. Wie oder wo stelle ich dann in Gambio um, dass die Bilder aus dem Verzeichnis "popup_images" und nicht aus dem Ordner "original_images" genommen werden. Ich habe geschaut, bin aber auf keine Lösung gestoßen, wo es eine Einstellmöglichkeit gibt. Gruß Bernd
Einstellung -> Layout / Design -> Artikel-Detailseite Bildergalerie als Lightbox einbinden ohne Haken = PopUp - feste Bildgröße, mit Haken = Lightbox, die Bilder werden so groß wie möglich angezeigt. Hier sollten die original-Bilder die gleiche Größe haben Wichtig: der Shop erstellt aus dem originalen Bild auch für PopUps neue Bilder in der angegebenen Größe. Ist das originale Bild 500 x 500px und für PopUps eine Größe von 600 x 600 angegeben, könnte das PopUp unscharf oder Pixelig aussehen.
Barbara - zunächst einmal danke für Deine Antwort. Ich habe das was Du geschrieben hast ausprobiert - das wäre für mich eine Alternative. Allerdings ist die Lightbox erst ab einer gewissen "Displaygröße" aktiv, das heißt, unter 768px kann man das Bild nicht durch antippen vergrößern, die Lightbox ist nicht aktiv. Zudem wird bei einer "Displaygröße" größer 767px, zum Beispiel 768px, die Lightbox zwar aktiv, man kann durch Draufklicken die Lightbox öffnen, aber das Bild in der Lightbox ist nicht größer als das Vorschaubild. Das Verhältnis, Größe Vorschaubild/Lightboxbild, ändert sich allerdings zugunsten des Bildes in der Lightbox, je größer die "Displayauflösung" vom Bildschirm wird. Die Situation: "Bildergalerie als Lightbox einbinden mit Haken = Lightbox, die Bilder werden so groß wie möglich angezeigt. Hier sollten die original-Bilder die gleiche Größe haben ..." ist für mich ansprechender. Allerdings ist es in der Tat wirklich so, das hier die Originalgrößen der Bilder mit in die Ansicht einfließen. Das ist auch nicht schön Diese Bilder werden aus original_images genommen. Also, kleine Bilder in diesem Verzeichnis werden kleiner dargestellt als größere Bilder. Die unterschiedlichen Bilderauflösungen könnte man vermeiden, wenn man die Bilder nicht aus "original_images" nehmen würde, sondern aus dem Verzeichnis "popup_images". Hier kann man die Größe unter Berücksichtigung der originalen Bildergrößen in der Auflösung leicht verändern, über "Breite/Höhe der Artikel-Popup Bilder", mit anschließendem Image Processing. Deshalb meine Frage: Wie bekomme ich es hin, dass die Bilder bei vergrößerter Bilder-Ansicht ("Bildergalerie als Lightbox einbinden" = mit Haken) aus dem Verzeichnis: -src="images/product_images/popup_images/bild-1.jpg"> geladen werden, und nicht aus: -src="images/product_images/original_images/bild-1.jpg"> Dennis hatte es ja schon geschrieben, dass es diese Möglichkeit gibt, ich hatte es auch schon bei diversen Gambio-Shops gesehen, dass das geht. Aber, ich weiß nicht wie man das realisiert. Das wäre jetzt eigentlich noch meine Frage zu diesem Thema. Viele Grüße Bernd
Du musst die passende php-Datei suchen und überladen, Ich vermute dass diese im Verzeichnis GXMainComponents/View/ThemeContentViews/products liegt, bin aber nicht sicher.
Barbara, ich hatte schon gesucht, aber nichts gefunden, wo ich hin greifen muss. Es geht mir in der Tat nur um eine Info, welche Datei dafür verantwortlich ist. Werde mal in dem Verzeichnisbereich suchen, den Du vermutest.
hast du keine Möglichkeit bessere Originalbilder zu bekommen? Mit Bildern unter 1000px holst doch keinen für dein Produkt ab.... Das konntest vor 15 Jahren mal machen naber seit min. 5 Jahren sollte man bessere Bilder vom Produkt haben. Wir haben 2023 #2023
Nein, die Möglichkeit habe ich nicht; ich bekomme die Bilder von meinem Lieferanten zur Verfügung gestellt.
Dann würd ich den mal fragen warum er so bescheidene Bilder liefert. Beste ist bei sowas immer vor dem hochladen schon alle gleich machen.
Genau das ist der Punkt. Alle Bilder im popup-Verzeichnis haben dieselbe Größe. Deshalb möchte ich aus diesem Verzeichnis die Bilder laden lassen. Gruß Bernd
Dann kopiere die doch zu image original rüber. Im popup sind ja berechnete Bilder vom Shop aus den Original Dateien. Kannst auch (jedenfalls war es früher so) die original image ordner löschen und dann nimmt er die noch vorhandenen. Aber sinnig wäre es direkt (weil denke kommen ja weitere neue Produkte später) die Bilder vor dem hochladen schon auf einheitliche Größe zu bringen. 1000-1500px kommt meist ganz gut, wenn die Bilder das erlauben. Was verkaufst du, dass du so schlechte Bilder bekommst? Evtl. eigene Fotos nach und nach erstellen.
Das wäre eine Option, habe aber auch andere Bilder drin, müsste ich dann selektieren, und auch das Problem mit neuen Bilder macht dann zusätzliche Arbeit. Das geben die Bilder von den Rohdaten nicht her - hochskalieren bringt nichts. 5000 Bilder, nein das möchte ich nicht. Gruß Bernd
Den Ordner braucht der Shop, man könnte nur den Inhalt löschen. Aber dann hat man auch keinen Bilderzoom mehr, denn der wird von den original-images genommen. Und ganz wichtig: löscht man die original-images und führt danach ein image-processing durch, sind alle Artikelbilder im Shop weg.
Meinte den Inhalt. Danke fürs aufpassen. Welchen Zoom? Bei den mini Auflösungen hast keinerlei Zoom effekt.
FYI Lösung: Info von Gambio product_info_gallery_swiper_slide.html <a onclick="return false" href="{$img_zoom|strip_tags|replace:"original_images":"popup_images"}" title="{$img_title}"> Das funktioniert so wie ich es haben wollte.
Hallo. ich würde mich auch evl. dafür interessieren. Meine Frage wäre nun: Ist die Datei bereits vorhanden und muss nur angepasst werden? Und wenn ja, in welchem Ordner liegt sie? Wenn nicht, muss man die Datei neu erstellen? Und wenn ja, wo muss ich diese dann ablegen? Danke für eine Antwort.
Den Block "product_info_gallery_swiper_slide_else" aus der Datei: --> .../Malibu/html/system/product_info_gallery_swiper_slide.html überlagern. {block name="product_info_gallery_swiper_slide_else"} <a onclick="return false" href="{$img_zoom|strip_tags|replace:"original_images":"popup_images"}" title="{$img_title}"> <img class="img-responsive" {if $img_top} style="margin-top: {$img_top|strip_tags}px;"{/if} {if $img_src2} data-thumb-src="{$img_src2|strip_tags}"{/if} src="{$img_src|strip_tags}" {if $img_alt} alt="{$img_alt|strip_tags}"{/if} {if $img_title} title="{$img_title|strip_tags}"{/if} {if $img_zoom} data-magnifier-src="{$img_zoom|strip_tags}"{/if} /> </a> {/block} Man braucht eigentlich nur das rot gefärbte ersetzen, müsste aber dann noch einige Dinge dabei beachten und entsprechend in den Block mit einfügen. Ich hab's mir hier mal einfach gemacht und den Block so, also komplett verwendet. Allerdings sollte man schon gewisse Grundkenntnisse haben, wenn man so etwas macht. Man sollte in etwa wissen, was man tut. Am besten beschäftigst Du Dich mal ein bisschen mit Blöcken (append ... usw.), und mit der Shop-Kopie - .../html/custom - .../styles/custom usw. Also, Änderungen der Blöcke in die dafür vorgesehene html-Datei in: gambio/themes/DeineShopKopie/html/custom/dateiname.html Es gibt wohl noch andere Möglichkeiten zu überlagern - ich mach es dann aber so wie beschrieben.