posso ottenere i paesi in questo modo:Magento - Come ottengo un elenco di tutti i Paesi ammessi in optionsarray?
$countryCollection = Mage::getModel('directory/country')->getResourceCollection()->loadByStore();
e sono elencati in qualche parte l'oggetto, ma, come faccio a loro toOptionsArray
fuori?
che sto cercando solo le opzioni per il sito piuttosto che lista completa
vale a dire che voglio l'Angola, l'Antartide e così via fuori dalla lista. (. Siamo spiacenti angolani e pinguini)
D'uh! Ho avuto "opzioni" invece di "opzione". Grazie per avermi dato una risposta così in fretta, e sono contento di aver almeno provato a cadere con un refuso! –
L'impostazione del parametro del metodo toOptionArray su True aggiunge anche un elemento vuoto come primo elemento dei paesi. In qualche modo nel mio caso aveva un'etichetta "1", non so perché. – Zsolti
Scopri perché è apparso il "1". "ToOptionArray" accetta un parametro, che è False, una stringa che sarà l'etichetta per il primo elemento - vuoto. Quindi, quando metti True come parametro, otterrai "(string) True" che è "1". – Zsolti