Выбор города из списка

Выбор города из списка

от Евгений Кашин -
Количество ответов: 3

Здравствуйте. Хочу сделать выбор города списком. Добавил в форму signup_form.php код

$city = array(

'Анжеро-Судженск',

'Белово',

'Берёзовский',

'Гурьевск',

'Калтан',

'Кемерово',

'Киселёвск',

'Ленинск-Кузнецкий',

'Мариинск',

'Междуреченск',

'Мыски',

'Новокузнецк',

'Осинники',

'Полысаево',

'Прокопьевск',

'Салаир',

'с.Тарасово',

'Тайга',

'Таштагол',

'Топки',

'Юрга',

'п.Школьный'

);

$mform->addElement('select', 'city', get_string('city'), $city);

В форме все выводится, но в базу записывается не значение, а номер элемента списка.

В ответ на Евгений Кашин

Re: Выбор города из списка

от Vadim Tabunshchik -
Изображение пользователя Developers

Зачем вы «ковыряете» исходники Мудл?

Создайте дополнительное поле профиля пользователя типа «Меню» и вбейте туда свой список городов. Сделайте поле обязательным и включите отображение на странице создания учетной записи.

В ответ на Евгений Кашин

Re: Выбор города из списка

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

Попробуйте 

$city = array(

'Анжеро-Судженск' => 'Анжеро-Судженск',

'Белово' => 'Белово',

...