Nastavení výchozí položky v SELECTu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Manny7
- Člen | 67
Ahoj, z databáze si tahám různá data. Mezi nima je i sloupec status, který nabývá hodnot 0 a 1.
$stat = array(0 => 'Neaktivní', 1 => 'Aktivní');
$form->addSelect("status", "Status:", $stat)->setDefaultValue($stat[$this->db_status]);
Ale vždycky dostanu v selectu zvýrazněnu option možnost ‚Neaktivní‘, i když $this->db_status obsahuje hodnotu 1. Zkoušel jsem tento problém řešit i s pomocí tohoto vlákna, ale bohužel bez výsledku.
Zkoušel jsem si tu hodnotu porovnávat skrz ternární operátor a ukládat do meziproměnné, ale stejný výslede
Neměli byste někdo tip, jak na to? Díky