Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Zusaztfunktion für Attributmerkmale?

    Oine

    • Frisch an Board
    • Beiträge: 71
    Zusaztfunktion für Attributmerkmale?
    am: 10. Juli 2009, 12:31:02
    Hallo zusammen.

    Ich bin gerade auf der Suche nach einer Zusatzfunktion für Attributmerkmale.

    Ist es möglich für jedes Merkmal, z.B. Prozessor, RAM ein Attributbild zu hinterlegen das dann im Shop zu sehen ist?

    Noch besser wäre eventuell ein Infobutton, der sich dann über die eingebaute Thickbox-Funktion öffnen lässt und eine genaue Beschreibung inkl. Bilder anzeigt.

    Hier mal 2 Bilder von Ist- und Soll-Zustand zur Verdeutlichung.

      [ Für Gäste sind keine Dateianhänge sichtbar ]

      [ Für Gäste sind keine Dateianhänge sichtbar ]



    Linkback: https://www.modified-shop.org/forum/index.php?topic=1296.0

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #1 am: 10. Juli 2009, 12:42:20
    leg dir ein Attribut an zB:  rot
    erstelle ein rot.jpg und lade es auf deinen Server

    füge in der /templates/dein_template/module/product_options/product_options_selection.html

    nach dem <input....

    Code: PHP  [Auswählen]
    <img src="http://PFAD_ZUM_BILD/{$options_data.NAME}.jpg" alt="{$options_data.NAME}" title="{$options_data.NAME}" />

    hinzu.

    und schon wird nach dem Attribut Rot das Bild Rot.jpg angezeigt.

    gross/klein Schreibung beachten !!!

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #2 am: 10. Juli 2009, 12:49:34
    wenn du einen Link erstellen willst kann auch der eingebunden werden:

    erstell dir einen Content (Content Manager) und füge den Link ein:

    Code: PHP  [Auswählen]
    <a target="_blank" href="{php}echo xtc_href_link(FILENAME_POPUP_CONTENT,'coID=XXX', 'SSL').'KeepThis=true&TB_iframe=true&height=400&width=600" title="XYZ" class="thickbox"' {/php}">hier der Linkname</a>

    XXX durch Content ID ersetzen und XYZ durch den Titel

    Oine

    • Frisch an Board
    • Beiträge: 71
    Zusaztfunktion für Attributmerkmale?
    Antwort #3 am: 10. Juli 2009, 13:00:57
    Danke für die Blitzantwort. :-D

    Erste Methode eben ausprobiert und funktioniert!
    Wobei es in meinem Fall die "table_listing.html" wäre und nicht die "product_options_selection.html".

    Das andere wird jetzt auch gleich mal getestet.

    EDIT: Funktioniert auch wunderbar.

    Ein kleines Problem gibt es allerdings noch.
    Wenn ich den Content "CPU" anlege, meine weiteren Beschreibungen und Bilder hinterlege und anschliessend die ID "123" im Link angebe, erhalte ich für jedes Attributmerkmal den gleichen Link mit dem gleichen Content "CPU".
    Das heisst auch wenn ich beispielsweise "CPU-Kühler" oder "RAM" anklicke wird mir die Beschreibung von "CPU" geöffnet.

    Gibts da ein workaround oder sollte ich doch lieber gewöhnliche .html Dateien anlegen (CPU.html, CPU-Kühler.html, RAM.html usw.) hochladen und dann so zum Beispiel aufrufen

    Code: PHP  [Auswählen]
     <a target="_blank" href="http://PFAD_ZUR_HTML/{$options_data.NAME}.html.'KeepThis=true&TB_iframe=true&height=400&width=600" title="weitere Informationen zu {$options_data.NAME}" class="thickbox"' {/php}">weitere Informationen zu {$options_data.NAME}</a>

    Oine

    • Frisch an Board
    • Beiträge: 71
    Zusaztfunktion für Attributmerkmale?
    Antwort #4 am: 10. Juli 2009, 13:47:09
    OK ich habs.
    Denke das mit den einzelnen HTML-Dateien wird wohl die einfachste Lösung sein, oder?
    Habe eben ein paar HTMLs wie oben beschrieben erstellt, CPU.html, RAM.html usw.

    Diese werden dann wie folgt aufgerufen:

    Code: PHP  [Auswählen]
    <a target="_blank" href="http://localhost/shop/html/{$options_data.NAME}.html?KeepThis=true&TB_iframe=true&height=400&width=600" title="Weitere Informationen!" class="thickbox"><img src="http://localhost/shop/templates/xtc5/img/info.gif" alt="weitere Informationen zu {$options_data.NAME}" title="weitere Informationen zu {$options_data.NAME}" /></a>

    Homer Jay

    • Neu im Forum
    • Beiträge: 3
    Zusaztfunktion für Attributmerkmale?
    Antwort #5 am: 08. Oktober 2009, 10:01:39
    Hallo zusammen ich bin es der Neue! :wink:

    Gibt es eine Möglichkeit das ganze pro Option zu steuern? Denn um bei dem obigen Beispiel zu bleiben, ist ein Produktbild beim Gehäuse wünschenswert und beim Arbeitsspeicher nicht.
    Oder gibt es ein Modul das das ganze aus dem Backend steuert?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #6 am: 08. Oktober 2009, 11:02:56
    Ist mir nicht bekannt, sorry.

    P.S.: Für Vorstellungen haben wir ein extra Forum! -> Stellt euch bitte vor

    ;-)

    Grüße

    Torsten

    mininova

    • Neu im Forum
    • Beiträge: 7
    Zusaztfunktion für Attributmerkmale?
    Antwort #7 am: 08. November 2009, 12:59:33
    leg dir ein Attribut an zB:  rot
    erstelle ein rot.jpg und lade es auf deinen Server

    füge in der /templates/dein_template/module/product_options/product_options_selection.html

    nach dem <input....

    Code: PHP  [Auswählen]
    <img src="http://PFAD_ZUM_BILD/{$options_data.NAME}.jpg" alt="{$options_data.NAME}" title="{$options_data.NAME}" />

    hinzu.

    und schon wird nach dem Attribut Rot das Bild Rot.jpg angezeigt.

    gross/klein Schreibung beachten !!!

    Was heißt nach dem input...
    Ist das gemeint?

    Code: PHP  [Auswählen]
    <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" checked="checked" />
    <img src="http://www.shop.de/images/product_images/optionen/{$options_data.NAME}.jpg" alt="{$options_data.NAME}" title="{$options_data.NAME}" />

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #8 am: 08. November 2009, 13:21:23
    Jepp, genau das ist damit gemeint.

    Grüße

    Torsten

    mininova

    • Neu im Forum
    • Beiträge: 7
    Zusaztfunktion für Attributmerkmale?
    Antwort #9 am: 08. November 2009, 13:28:39
    Hallo Torsten,

    danke erstmal.

    Ich habe das Problem, dass das Bild nicht angezeigt wird.

    Code: XML  [Auswählen]
    {if $options!=''}
            <div style="width:100%">
                    {foreach name=outer item=options_data from=$options}
                            <div style="float:left">
                                    <b>{$options_data.NAME}:</b>
                            </div>
                            <div style="float:left">
                                    {foreach key=key_data item=item_data from=$options_data.DATA}
                                            <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" checked="checked" />
                                            <im g src="http://www.shop.de/images/product_images/optionen/{$options_data.NAME}.jpg" alt="{$options_data.NAME}" title="{$options_data.NAME}" />
                                            {$item_data.TEXT} {if $item_data.PRICE!=''}( {$item_data.PREFIX}{$item_data.PRICE} ){/if}<br />
                                    {/foreach}
                            </div>
                            <br style="clear:both" />
                    {/foreach}
            </div>
            <br style="clear:both" />
    {/if}
     
    Was mache ich falsch?

    Kannst du mir bitte helfen?
    Gruß

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #10 am: 08. November 2009, 13:55:29
    Sieht eigentlich gut aus. Das Bild ist auch vorhanden? Groß/Kleinschreibung beachtet beim Bildnamen und dessen Erweiterung?

    mininova

    • Neu im Forum
    • Beiträge: 7
    Zusaztfunktion für Attributmerkmale?
    Antwort #11 am: 08. November 2009, 14:03:34
    Wenn ich {$options_data.NAME}.jpg mit rot.jpg tausche, dann sehe ich das Bild.

    Ansonsten nicht.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #12 am: 08. November 2009, 15:06:05
    Also heisst deine Option dann logischerweise auch "rot"?

    mininova

    • Neu im Forum
    • Beiträge: 7
    Zusaztfunktion für Attributmerkmale?
    Antwort #13 am: 08. November 2009, 15:16:29
    Ich habe ein Test Produkt: Attribute ist Farbe, rot und gelb sind die Optionen.

      [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zusaztfunktion für Attributmerkmale?
    Antwort #14 am: 08. November 2009, 15:26:42
    Und du hast auch sowohl eine Datei namens rot.jpg als auch gelb.jpg im entsprechenden Ordner "optionen"?

    9 Antworten
    3674 Aufrufe
    31. August 2010, 08:16:12 von GTB