Nezobrazující se stát v selectu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- jospol
- Člen | 2
Zdravím,
máme na webu formulář, kde jsou státy z EU a jediný, který se nám nezobrazuje je Slovensko, i přesto, že je v presenteru. Napádá někoho, čím to může být?
Presenter
private function componentContact()
{
$form->addSelect('iso','Země', array(
'ALA' => 'Finsko',
'AL' => 'Albánie',
'AN' => 'Andorra',
'AT' => 'Athos (Řecko)',
'AZ' => 'Azory (Portugalsko)',
'BE' => 'Belgie',
'BO' => 'Bosna a Hercegovina',
'BU' => 'Bulharsko',
'CH' => 'Černá Hora',
'CR' => 'Česká Republika',
'DA' => 'Dánsko',
'ES' => 'Estonsko',
'FA' => 'Faerské ostrovy (Dánsko)',
'FI' => 'Finsko',
'FR' => 'Francie',
'GI' => 'Gibraltar (Velká Británie)',
'GU' => 'Guernsey (Britské korunní závislé území)',
'CH' => 'Chorvatsko',
'IR' => 'Irsko',
'IS' => 'Island',
'OS' => 'Ostrov Man (Britské korunní závislé území)',
'IT' => 'Itálie',
'JA' => 'Jan Mayen (Norsko)',
'JE' => 'Jersey (Britské korunní závislé území)',
'KO' => 'Kosovo',
'LICH' => 'Lichtenštejnsko',
'LIT' => 'Litva',
'LO' => 'Lotyšsko',
'LU' => 'Luxemburg',
'MA' => 'Maďarsko',
'MDR' => 'Madeira (Portugalsko)',
'MAK' => 'Makedonie',
'MAL' => 'Malta',
'MOL' => 'Moldavsko',
'MON' => 'Monako',
'NE' => 'Německo',
'NI' => 'Nizozemsko',
'NO' => 'Norsko',
'POL' => 'Polsko',
'POR' => 'Portugalsko',
'RA' => 'Rakousko',
'RU' => 'Rumunsko',
'RE' => 'Řecko',
'SA' => 'San Marino',
'SL' => 'Slovinsko',
'SR' => 'Slovensko',
'GB' => 'Spojené království',
'SR' => 'Srbsko',
'SPA' => 'Španělsko',
'SPI' => 'Špicberky (Norsko)',
'SVE' => 'Švédsko',
'SVY' => 'Švýcarsko',
'UK' => 'Ukrajina',
'VA' => 'Vatikán',
))->setDefaultValue('CR');
return $form;
}
- iguana007
- Člen | 970
Protože si klíč „SR“ přepíšeš Srbskem ;)
Doporučuji používat standardizované pojmenovávání podle ISO: http://www.worldatlas.com/…ctycodes.htm