Přeskočit přímo na text


"Check boxes/radio buttons" v CCK - zobrazování výstupné hodnoty

Kategorie: Jak na to?
Týká se verze:

CKK si udělám „Text field“ typu „Check boxes/radio buttons“ Nastavím mu hodnotu v „Allowed values list:“ ano / ne Formátováni výstupu upravím pomocí modulu „Content templates“

1 řešení: Uživatel uvidí „Název položky“ + hodnotu jako textovou informaci „ano“ (nebo „ne“, podle volby) Dá se tato hodnota nahradit obrázkem ? Když klikne uživatel na „radio buttons“ „ne“, zobrazí se místo textové informace ve výstupu „ne“, červený obrázek a když „ano“ tak zelený obrázek.

2 řešení: V případě, že uživatel zvolí „ne“, dá se skrýt samotná textová informace „ne“ i „Název položky“ aby se nezobrazoval ve výstupu ?

Poznámka: Jednoduše by to vyřešil multi selection list, ale chci to uživatelům ulehčit pomoci radio buttons. Aby nemuseli uživatelé vybírat více položek pomocí klávesy CTRL, SHIFT.

Příklad: Uživatel zadá co obsahuje např. dům: Garáž ano * / ne Chodba ano / ne * Okna ano * / ne

Ve výstupu se mi nyní zobrazí: Garáž ano Chodba ne Okna ano

Řešení 1: Ve výstupu by se zobrazilo: Garáž (zelený kroužek) Chodba ne (červený kroužek) Okna ano (zelený kroužek)

Řešení 2: Ve výstupu by se zobrazilo: Garáž (zelený kroužek) Okna ano (zelený kroužek) Chodba by se nezobrazila vůbec.

Díky za odpovědi, snad jsem to popsal srozumitelně.

 

Sam pisete, ze pouzivate

Sam pisete, ze pouzivate content templates. v ty sablone vam vsechyn ty polozky vylezou. if ($polozka == ‚ano‘) { // obrazek } else { nic…}

Tak to je parada.

Tak to je parada. Potreboval jsem pouze nakopnout (syntax). Diky.

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 1 uživatel a 0 hostů.

Online uživatelé