+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Virtuemart: Größere Bilder in der flypage

  1. #1
    Neu an Board
    Registriert seit
    18.10.2011
    Beiträge
    7
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Virtuemart: Größere Bilder in der flypage

    gute tag,

    ich hätte gerne hier: http://www.everstonedstore.de/new/in...mart&Itemid=53
    in der linken spalte die produktbilder größer angezeigt, allerding nicht in der produktübersicht
    http://www.everstonedstore.de/new/in...mart&Itemid=53
    es sind generierte thumbnails und wenn das bild in der flypage größer ist wäre es ja sinniger auf die originaldatei zuzugreifen.

    vllt. kann mir ja jemand helfen oder evtl. schon den passenden code geben.

    danke für eure hilfe im voraus

  2. #2
    Hat hier eine Zweitwohnung Avatar von JoomlaWunder
    Registriert seit
    03.03.2010
    Beiträge
    1.494
    Bedankte sich
    88
    Erhielt 282 Danksagungen
    in 277 Beiträgen

    Standard

    Hallo,

    ich nehme an, dass du mit linker Spalte das Bild in der Produktdetailsansicht (flypage) meinst und nicht etwa die linke Modulspalte.

    Du könntest die genutzte flypage-Datei bearbeiten: Zuerst statt des kleinen Bildes das große Bild aufrufen und anschließend noch eine Formatierung hinzufügen.
    Es gibt z.B. die Möglichkeit style="max-width: 100px;" anzuwenden. Dann würde das Bild max. 100px breit sein. Das Seitenverhältnis bleibt dabei natürlich erhalten.

    EDIT: ich sehe gerade, dass das Bild ungefähr so aufgerufen wird (was das Ganze etwas komplizierter macht):
    <?php echo urldecode ( $product_image ) ?>
    Da müsste man dann schauen, wo und wie sich $product_image zusammensetzt, und dann dort die Änderung vornehmen!
    Schau mal in die components/com_virtuemart/themes/default/theme.php


    Gruß!
    JoomlaWunder
    Geändert von JoomlaWunder (06.12.2011 um 12:23 Uhr)

  3. #3
    Neu an Board
    Registriert seit
    18.10.2011
    Beiträge
    7
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    ja genau das meine ich (hab mich wohl nicht so gut ausgedrückt)

    was muss ich denn eingeben um auf die originaldatei zuzugreifen (bin ziemlich neu in php)

  4. #4
    Hat hier eine Zweitwohnung Avatar von JoomlaWunder
    Registriert seit
    03.03.2010
    Beiträge
    1.494
    Bedankte sich
    88
    Erhielt 282 Danksagungen
    in 277 Beiträgen

    Standard

    In der theme.php (ca. Zeile 47, Virtuemart 1.1.9) steht folgender Code: $img_attributes= 'alt="'.$product['product_name'].'"';

    Diesen kannst du ergänzen: $img_attributes= 'alt="'.$product['product_name'].'" style="max-width: 140px;" ';

    Somit wird das angezeigte Bild max. 140 Pixel breit.

    Um das Full-Image zu laden musst du in der gleichen Datei prinzipiell product_thumb_image durch product_full_image ersetzen. Ob alle Stellen ersetzt werden müssen oder nur bestimmte, müsstest du selber mal herausfinden.

    Machst du später ein Update, könnte es sein, dass deine Änderungen wieder überschrieben werden. Also am besten alle Änderungen notieren, um sie eventuell erneut machen zu können. Vorher auch unbedingt eine Sicherung anlegen.

    Gruß!
    JoomlaWunder

  5. Erhielt Danksagungen von:


  6. #5
    Neu an Board
    Registriert seit
    18.10.2011
    Beiträge
    7
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    alles klar vielen dank werde es dann morgen mal ausprobieren

  7. #6
    Neu an Board
    Registriert seit
    18.10.2011
    Beiträge
    7
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    so ich habe es geschafft das er auf das originale bild zugreift. nur leider skaliert er es unproportional. habe den code von oben so eingefügt wie er da steht.

    vllt. kann mir ja einer helfen, so dass er es proportional auf die breite verkleinert?

  8. #7
    Hat hier eine Zweitwohnung Avatar von C.A.M
    Registriert seit
    14.04.2009
    Ort
    Erster Wohnsitz: Hamburg. Dritter Wohnsitz: #joomlaportal.de
    Beiträge
    1.222
    Bedankte sich
    301
    Erhielt 499 Danksagungen
    in 296 Beiträgen

    Standard

    Benenne den Templateordner default in weiß der Geier was um und wähle ih anschl in der VM Konfiguration aus, somit bleiben deine änderungen bei einem Update erhalten!

    Die größe der Thumbs lässt sich eigentlich auch in der VM Konfig einstellen, nur greift es leider nicht auf bereits hochgeladene Bilder.

    Bei dem Code oben ist ja auch nur die breite des Bildes angegeben.

    MfG, C.A.M
    Auch im Aquawahn? Es ist keine Schande nichts zu wissen, jedoch nichts lernen zu wollen ! Ein Klick auf dem Dankebutton tut nicht weh ! Erfreut jeden ! Themen als gelöst Markieren! Wertvolle 60 Minuten!

  9. #8
    Neu an Board
    Registriert seit
    18.10.2011
    Beiträge
    7
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    die thumbs sollen ja die größe behalten wegen der produkt übersicht. und das is ja auch nicht mehr mein problem, sonder das ich will das das originla bild bei den produkt detail proportional verkleinert wird

  10. #9
    Neu an Board
    Registriert seit
    11.08.2010
    Beiträge
    23
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Bild zeigen für Shopper-/ Usergruppe

    Hi JoomlaWunder !

    Ich hab auch ne Frage zur Flypage!
    Ich bin gerade am basteln für eine Flypage in der das Bild nur gezeigt wird für eine Usergruppe oder Shoppergroup die ich erstellt habe?
    In der Display Options gibt es da etwas wie "Use Parent Settings"
    das bringt mich aber nicht weiter?
    Wie kann ich das realisieren,das in der Flypage das Bild nicht geladen wird ausser der user ist Shopper18 bzw Usergroup registered18

    Hast Du da ne Idee?

    Wäre super wenn du oder jemand mir helfen könntest oder nen Tip hättest?

    Gruß
    Thomas

    ************************************************** *****************************

    Zitat Zitat von JoomlaWunder Beitrag anzeigen
    Hallo,

    ich nehme an, dass du mit linker Spalte das Bild in der Produktdetailsansicht (flypage) meinst und nicht etwa die linke Modulspalte.

    Du könntest die genutzte flypage-Datei bearbeiten: Zuerst statt des kleinen Bildes das große Bild aufrufen und anschließend noch eine Formatierung hinzufügen.
    Es gibt z.B. die Möglichkeit style="max-width: 100px;" anzuwenden. Dann würde das Bild max. 100px breit sein. Das Seitenverhältnis bleibt dabei natürlich erhalten.

    EDIT: ich sehe gerade, dass das Bild ungefähr so aufgerufen wird (was das Ganze etwas komplizierter macht):
    <?php echo urldecode ( $product_image ) ?>
    Da müsste man dann schauen, wo und wie sich $product_image zusammensetzt, und dann dort die Änderung vornehmen!
    Schau mal in die components/com_virtuemart/themes/default/theme.php


    Gruß!
    JoomlaWunder
    www.Eroheaven.de

  11. #10
    Neu an Board
    Registriert seit
    21.03.2012
    Beiträge
    14
    Bedankte sich
    0
    1 Danksagung in 1 Beitrag

    Unglücklich Gleiches Problem

    Hallo Ihr Lieben
    Habe exact das gleiche Problem
    Habe den Code wie oben beschrieben eingefügt,
    Bild wird zwar groß angezeigt aber unproportional :( jemand nen code damits es proportional läd?
    wäre sehr dankbar um Hilfe !

    Lg Lisa

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein