Sziasztok!
Egy terméknek van X db. olyan paramétere (+pár soros leírás ezekről), ami ikonokkal van illusztrálva. Ha az adott termék bír valamelyikkel, akkor annak az ikonja "színes" lesz, amelyikkel nem, annak "szürke árnyalatú".
CSS-sel simán le tudnám cserélni, ha egyedi class-szal rendelkeznének, de hogyan állítok elő ilyet? Ráadásul a paraméterek részleteit kattintással elő is kellene csalni az oldalból.
A "Check boxes"-os megoldás jó lenne, de nem tesz hozzá egyedi class-t, és a részletes infót sem tudom hozzáadni.
Csináljak annyi különböző mezőt, amennyi kellene neki? A mező neve lenne a paraméter, a leírása meg a paraméter leírása?
Nagyon köszi!
Ui.: Valami hasonlót kellene nekem is összehoznom.
Fórum:
ikon html kódja
Két megoldás van:
1. Template-ben (ha szépen akarsz dolgozni, akkor a template.php-ben) megvizsgálod a CCK-s mező értékét, és ennek megfelelően ráteszed a class-t.
És a node.tpl.php-ben kiíratod a class értékét:
A másik megoldás, hogy képfájlként hívod be az ikont, ekkor a checkbox-os CCK mezőnél az engedélyezett értékek mezőben megadod az ikon HTML kódját:
A rendszer a számot (key) fogja tárolni az adatbázisban, de mindenütt – beküldési űrlap, kész oldal – a label fog megjelenni, azaz maga az ikon.