"Check boxes/radio buttons" v CCK - zobrazování výstupné hodnoty
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ář