#1 (permalink)  
Alt 24.01.2009, 17:40
Neuer Benutzer
 
Registriert seit: 08.05.2007
Beiträge: 16
Standard Dropdown/Attribute farbig hinterlegen

Hallo zusammen!

Ich hoffe, ich habe den richtigen Bereich getroffen, ansonsten bitte verschieben. Inzwischen weiß ich ja schon ganz gut mit dem Shopsystem umzugehen und es nach meinen Wünschen anzupassen. Aber eine Sache brennt mir unter den Nägeln, die ich nicht gelöst bekomm:

Wie kann ich die Produktattribute z.B. im Dropdownmenü farbig hinterlegen - wie im Beispiel in dem angehängten Bild zu sehen?


Geändert von GDS-ES (24.01.2009 um 17:53 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 25.01.2009, 20:33
Neuer Benutzer
 
Registriert seit: 08.05.2007
Beiträge: 16
Standard

keiner eine Idee?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 25.01.2009, 23:23
Benutzer
 
Registriert seit: 21.01.2009
Beiträge: 32
Standard

sollte so funktionieren...:

<select name="myselection" size="1">

<option value="sel1" SELECTED >Schwarze Option 1

<option value="sel2" style="color:#ffffff; background-color:#ff0000;">rot/weiß Option 2

<option value="sel3" style="color:#ffffff; background-color:#0000ff;" >blau/weiß Option 3

<option value="sel4" style="color:#000000; background-color:#00ff00;">grün/schwarz Option 4

</select>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 26.01.2009, 13:46
Neuer Benutzer
 
Registriert seit: 08.05.2007
Beiträge: 16
Standard

Danke für die Antwort. Im Prinzip werden so auch die Farben dargestellt, allerdings wird davon nichts an den Warenkorb weitergegeben. Sehe ich das richtig, dass ich dann alle Farben in meiner product_options_dropdown.html einfügen müsste und die dann nicht mehr aus der Datenbank kommen?

Gibt es eventuell eine Möglichkeit das mit den Informationen in der Datenbank zu verbinden und den Code unten anzupassen?

Code:
{if $options!=''}

<table width="100" border="0" cellspacing="0" cellpadding="0">
  {foreach name=outer item=options_data from=$options} 
  <tr>
    <td class="main"><b>{$options_data.NAME}</b>&nbsp;</td>
  </tr>
  <tr><td>
 <select name="id[{$options_data.ID}]" onClick="showPrice(this.form);">
    {foreach key=key_data item=item_data from=$options_data.DATA}
    <option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE}{/if} </option>
    {/foreach}
 </select>
 </td></tr>
 <tr>
    <td class="main">&nbsp;</td>
 </tr>
  {/foreach} 
</table>
{/if}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 29.01.2009, 08:00
Neuer Benutzer
 
Registriert seit: 08.05.2007
Beiträge: 16
Standard

Hm... die Hoffnung stirbt zuletzt... Weiß denn keiner eine Lösung? Auch nicht gegen einen Obolus?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 30.01.2009, 00:09
Benutzer
 
Registriert seit: 21.01.2009
Beiträge: 32
Standard

hei..

... für ne kiste bier verrat ich´s dir )

scherz beiseite, was haste denn genau vor? hast du irgendwo mal ein beispiel online?

cu
buddy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 30.01.2009, 07:47
Benutzerbild von Hetfield
Erfahrener Benutzer
 
Registriert seit: 04.01.2005
Ort: Attendorn
Beiträge: 557
Standard

Also eine ganz simple Methode, die man jetzt ohne Programmieranpassungen machen könnte (die eigentlich für eine saubere Lösung notwendig wäre), wäre folgendes:

Ersetze folgende Zeile:
Code:
<option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE}{/if} </option>
gegen diese hier:
Code:
<option class="farbe{$item_data.ID}" value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE}{/if} </option>
Nun bei den Produkt mit den Farben schauen, was in dem Wert option value drin steht. Als Beispiel:
Code:
<option class="farbe1" value="1">schwarz (RAL9005)</option>
<option class="farbe2" value="2">grau (RAL7005)</option>
<option class="farbe3" value="3">weiss (RAL9003)</option>
usw....
Nun in der stylesheet.css folgendes eintragen:
Code:
option.farbe1 { background:#000; color:#fff; }
option.farbe2 { background:#666; color:#fff; }
option.farbe3 { background:#fff; color:#000; }
usw...
Prinzip ungefähr verstanden?

MfG Hetfield
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 30.01.2009, 10:21
Neuer Benutzer
 
Registriert seit: 08.05.2007
Beiträge: 16
Standard

Hetfield... ich liebe dich!

Prinzip verstanden, umgesetzt, funktioniert. genau so wollte ich das haben, auch wenns nicht ganz sauber ist :P eigentlich ja echt einfach... man muss nur drauf kommen

buddy, dir auch noch vielen dank! =)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 30.01.2009, 10:27
Benutzerbild von Hetfield
Erfahrener Benutzer
 
Registriert seit: 04.01.2005
Ort: Attendorn
Beiträge: 557
Standard

Kein Problem, gern geschehen! Die Kiste Bier können wir ja dann mit buddy zu dritt leeren! Ich trinke aber nur Alt!

MfG Hetfield
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 30.01.2009, 15:14
Benutzer
 
Registriert seit: 21.01.2009
Beiträge: 32
Standard

Zitat:
Zitat von Hetfield Beitrag anzeigen
Kein Problem, gern geschehen! Die Kiste Bier können wir ja dann mit buddy zu dritt leeren! Ich trinke aber nur Alt!

MfG Hetfield
..da bier != alt kein problem
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
dropdown or attribute, farbig, hinterlegen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Link der angezeigten Seite farbig hinterlegen cherry Fragen zur Software 5 08.11.2008 14:54
Warenkorbanzeige is nicht komplett farbig hinterlegt??? Leon333 Shopbereich 0 14.08.2007 02:30


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:20 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand