weitere bilder zu diesem artikel...

Ihr benötigt Hilfe oder habt Fragen bei der Erstellung eines eigenen Layouts oder kleinen Veränderungen am Standard Layout, dann ist dies das richtige Forum

Moderatoren: Magnus, mmaass, ablass

weitere bilder zu diesem artikel...

Beitragvon mietzer » Mi 10. Mär 2010, 07:28

ich hätte gerne das bei dieser option die angezeigten bilder größer sind als vorgegeben. wo kann ich das ändern?
mietzer
 
Beiträge: 95
Registriert: Di 13. Okt 2009, 16:26

Re: weitere bilder zu diesem artikel...

Beitragvon mmaass » Mi 10. Mär 2010, 08:31

Bei den Grundeinstellungen kannst du die Bildgrössen definieren.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: weitere bilder zu diesem artikel...

Beitragvon DestinationMuc » Mi 10. Mär 2010, 12:09

@Mmaass

ich denke der TE meint das die weiteren Bilder auf der Artikeldetail Seite in der Voransicht größer dargestellt werden sollen als das eigentliche "Hauptvorschaubild".
DestinationMuc
 
Beiträge: 155
Registriert: Sa 20. Feb 2010, 23:30
Wohnort: München

Re: weitere bilder zu diesem artikel...

Beitragvon mietzer » Mi 10. Mär 2010, 12:12

richtig. nur die "weiteren Bilder" sollen größer sein.
mietzer
 
Beiträge: 95
Registriert: Di 13. Okt 2009, 16:26

Re: weitere bilder zu diesem artikel...

Beitragvon DestinationMuc » Mi 10. Mär 2010, 14:57

Du kannst im TemplateFile für die Artikeldetail Seite im Code die Größe für die Hauptvorschau manuell kleiner angeben. Die genauen Zeilen kann ich Dir nachher mal raussuchen.
DestinationMuc
 
Beiträge: 155
Registriert: Sa 20. Feb 2010, 23:30
Wohnort: München

Re: weitere bilder zu diesem artikel...

Beitragvon mmaass » Do 11. Mär 2010, 08:34

Ah ok, sorry.
Dann wäre die Variante von DestinationMuc die einfachste. Also grösser einstellen und das Detailbild kleiner rechnen.

In includes/functions.artikel.inc.php in Zeile 1102 (Das kann sich durch den aktuellen Entwicklungsstand auch ein paar Zeilen verschieben) sollte stehen:

if ($ArtikelObject->bigImage && file_exists(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->bigImage)) {
$ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->bigImage);
$ArtikelObject->imagebig_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->bigImage . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $ArtikelObject->artikel_name . "\" />";

// Adminausgabe
$faktor = min(1, 150 / $ImageSizeArray[0], 150 / $ImageSizeArray[1]);
$zielbreite = round($ImageSizeArray[0] * $faktor);
$zielhoehe = round($ImageSizeArray[1] * $faktor);
$ArtikelObject->imagebig_imagestring_admin = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->bigImage . "\" width=\"" . $zielbreite . "\" height=\"" . $zielhoehe . "\" alt=\"" . $ArtikelObject->artikel_name . "\" />";

$ArtikelObject->imagebig_width = $ImageSizeArray[0];
$ArtikelObject->imagebig_height = $ImageSizeArray[1];
}


Tausche das einfach mit dem hier:


if ($ArtikelObject->bigImage && file_exists(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->bigImage)) {
$ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->bigImage);
$ArtikelObject->imagebig_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->bigImage . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $ArtikelObject->artikel_name . "\" />";

// Verkleinerung
$faktor = min(1, 400 / $ImageSizeArray[0], 400 / $ImageSizeArray[1]);
$zielbreite = round($ImageSizeArray[0] * $faktor);
$zielhoehe = round($ImageSizeArray[1] * $faktor);
$ArtikelObject->imagebig_imagestring_detail = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->bigImage . "\" width=\"" . $zielbreite . "\" height=\"" . $zielhoehe . "\" alt=\"" . $ArtikelObject->artikel_name . "\" />";

// Adminausgabe
$faktor = min(1, 150 / $ImageSizeArray[0], 150 / $ImageSizeArray[1]);
$zielbreite = round($ImageSizeArray[0] * $faktor);
$zielhoehe = round($ImageSizeArray[1] * $faktor);
$ArtikelObject->imagebig_imagestring_admin = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->bigImage . "\" width=\"" . $zielbreite . "\" height=\"" . $zielhoehe . "\" alt=\"" . $ArtikelObject->artikel_name . "\" />";

$ArtikelObject->imagebig_width = $ImageSizeArray[0];
$ArtikelObject->imagebig_height = $ImageSizeArray[1];
}

In der themes/kategorie/detail.php kannst Du es dann mit dem Zugeordneten Object $ArtikelObject->imagebig_imagestring_detail auslesen und anstelle der alten rein tun.
Das wäre ab Zeile 208.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin


Zurück zu Designfragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast