Page 1 of 1
Добавить свойства Страна, Город в FrontEndUsers
Posted: Mon Mar 28, 2011 9:44 am
by seregarem
Как сделать, чтобы в свойствах пользователя в FrontEndUsers отображались списки стран и соответствующих им городов, т.е. при выборе России во втором Listbox отображались все города России?
Re: Добавить свойства Страна, Город в FrontEndUsers
Posted: Wed Mar 30, 2011 7:00 am
by negrem
Простой выпадающий список без проблем можешь создать в свойствах группы в админке FEU
а чтобы ещё они были зависимыми боюсь это только ручками доделывать
Re: Добавить свойства Страна, Город в FrontEndUsers
Posted: Wed Mar 30, 2011 10:21 am
by seregarem
Сделал при помощи Ajax: при загрузке формы подгружается список стран, при выборе страны - регион, потом города. Сами данные в форме отображаются нормально, но в базу не сохраняются и если поля обязательные, то при нажатии кнопки зарегистрироваться, пишет, что поле город не заполнено. Как сделать, чтобы данные подгружаемые Ajax воспринимались модулем?
Re: Добавить свойства Страна, Город в FrontEndUsers
Posted: Wed Mar 30, 2011 10:42 am
by negrem
помню как то возился с такой же проблемой,я через json делал, только там зависимый список из 6 селектов был, я так и не нашел решения..я через json делал
писали что нужно правильно прописывать все данные в smarty итд..
http://forum.cmsmadesimple.org/viewtopi ... 27&t=50957
Re: Добавить свойства Страна, Город в FrontEndUsers
Posted: Wed Mar 30, 2011 11:56 am
by seregarem
С занесением в БД разобрался - там нужно обязательно, чтобы name был стандартным, а я менял: replace:'name="m99cdbfeu_input_country"':'name="country" id="country" onChange="getRegions();"'}
Еще один вопрос: как сделать, чтобы в select при редактировании данных, отображалось текущее значение (значения подгружаются через ajax из БД)?