Magento получить языковую коллекцию - PullRequest
2 голосов
/ 24 мая 2011

Кажется, в Magento есть возможность получить языковую коллекцию, а именно через Mage::getSingleton('adminhtml/system_config_source_language'), которую я хотел бы использовать.Однако это приводит к ошибке в моей версии Magento (как Enterprise 1.10, так и Community 1.4), ожидающей получения данных из несуществующей таблицы с именем core_language.

Кто-нибудь нашел хорошее решение или альтернативу этому?Или, возможно, использовал это и имеет дамп таблицы для core_language?

Ответы [ 2 ]

5 голосов
/ 24 мая 2011

Magento построен на Zend , поэтому вы можете использовать,

Zend_Locale::getTranslationList("language")

, который возвращает массив строк, обозначенных их аббревиатурой.

2 голосов
/ 24 мая 2011

Хм, я просмотрел установочные файлы и, видимо, таблица создана изначально, но удалена с версии 0.7.5, так что это, вероятно, устаревший код.Файл класса не упоминает об этом, так что довольно неясен.

...