Добавить свойства Страна, Город в FrontEndUsers

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Добавить свойства Страна, Город в FrontEndUsers

Post by seregarem »

Как сделать, чтобы в свойствах пользователя в FrontEndUsers отображались списки стран и соответствующих им городов, т.е. при выборе России во втором Listbox отображались все города России?
User avatar
negrem
Forum Members
Forum Members
Posts: 29
Joined: Tue Sep 14, 2010 10:36 am

Re: Добавить свойства Страна, Город в FrontEndUsers

Post by negrem »

Простой выпадающий список без проблем можешь создать в свойствах группы в админке FEU
а чтобы ещё они были зависимыми боюсь это только ручками доделывать
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Re: Добавить свойства Страна, Город в FrontEndUsers

Post by seregarem »

Сделал при помощи Ajax: при загрузке формы подгружается список стран, при выборе страны - регион, потом города. Сами данные в форме отображаются нормально, но в базу не сохраняются и если поля обязательные, то при нажатии кнопки зарегистрироваться, пишет, что поле город не заполнено. Как сделать, чтобы данные подгружаемые Ajax воспринимались модулем?
User avatar
negrem
Forum Members
Forum Members
Posts: 29
Joined: Tue Sep 14, 2010 10:36 am

Re: Добавить свойства Страна, Город в FrontEndUsers

Post by negrem »

помню как то возился с такой же проблемой,я через json делал, только там зависимый список из 6 селектов был, я так и не нашел решения..я через json делал
писали что нужно правильно прописывать все данные в smarty итд..
http://forum.cmsmadesimple.org/viewtopi ... 27&t=50957
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Re: Добавить свойства Страна, Город в FrontEndUsers

Post by seregarem »

С занесением в БД разобрался - там нужно обязательно, чтобы name был стандартным, а я менял: replace:'name="m99cdbfeu_input_country"':'name="country" id="country" onChange="getRegions();"'}

Еще один вопрос: как сделать, чтобы в select при редактировании данных, отображалось текущее значение (значения подгружаются через ajax из БД)?
Post Reply

Return to “Russian - русский”