Как добавляются поля в форму регистрации

в 2.2.1

 
Посетитель
small user social cms
Медаль
Сообщений: 120
Как добавляются поля в форму регистрации?
Хотел добавить чтоб аватар загружали при регистрации... не нашёл где и как это делается.
Hostis humanus generis
Посетитель
small user social cms
Медаль
Сообщений: 375
Этоже легче простого.
зайдите вот сюда и нажмите вот это.
Оно и добавится
Обожаю вторую ветку! Взрыв мозга!
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Блицкриг:

Как добавляются поля в форму регистрации?
Хотел добавить чтоб аватар загружали при регистрации... не нашёл где и как это делается.

Мне такое нужно было для версии 1.9. Я нанимал человека с этого сайта для этого. Просто дайте объявление. мол ищу исполнителя.
На машину и квартиру я заработал тут!
Посетитель
small user social cms
Медаль
Сообщений: 120

Спасибо большое. Но меня интересует немного другое. При регистрации пользователя, в форме регистрации нет кнопки "загрузки аватара". Я спрашивал, как добавить это и другие поля в форму. Достаточно ли просто добавить пару строчек в шаблон формы регистрации или нужно сделать нечто большее? Хотя бы подскажите в каком файле шаблон формы регистрации... или форма в нескольких шаблонах?
Редактировалось: 1 раз (Последний: 26 мая 2015 в 04:02)
Hostis humanus generis
Посетитель
small user social cms
Медаль
Сообщений: 120
Скорпион:

Этоже легче простого.
зайдите вот сюда и нажмите вот это.
Оно и добавится

Оригинально. Но глупо. Можно ведь не писать ничего если ответа не знаете. Спасибо что потратили время... но не стоило.
Hostis humanus generis
Посетитель
small user social cms
Медаль
Сообщений: 120
Man:

Мне такое нужно было для версии 1.9. Я нанимал человека с этого сайта для этого. Просто дайте объявление. мол ищу исполнителя.

Мне интересней самому разобраться и допилить, и дело не в финансах... а именно в интересе самому сделать, я учусь работать с ООП в php и мне это нужно больше для опыта.
Hostis humanus generis
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2711
Блицкриг:
Мне интересней самому разобраться и допилить,

Ну раз так - надо мыслить логически.
Чем характерно поле ввода аватара? Надписью "Загрузка аватара".
Ищем такую строку в файлах сайта:
Спойлер
Идем в components\users\frontend.php и видим такую функцию:
Спойлер
Потом идем в \languages\ru\components\users.php и видим, что загрузка обзывается 'LOAD_AVATAR'
Ищем лоуд аватар и находим темплейт с оформлением ввода \templates\_default_\components\com_users_avatar_upload.tpl

Дальше рассказывать или разберетесь?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
HiAndy:
Дальше рассказывать или разберетесь?
Расскажите пожалуйста, так нам тоже интересно.
На машину и квартиру я заработал тут!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2711
Man:
Расскажите пожалуйста, так нам тоже интересно.

Я надеялся, что дальше знающие люди присоединятся. scratch
Мне точно также, как и топикстартеру придется сделать это самому, чтобы рассказать всем, кому интересно. laugh

Ну раз есть интерес, попробую...
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2815
HiAndy:
Я надеялся, что дальше знающие...
Мне точно также, как и топикстартеру придется сделать это самому, чтобы рассказать всем, кому интересно
Ну раз есть интерес, попробую...
Хороший подход к проблеме!
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2711
Олег Васильевич я:
Хороший подход к проблеме!

Это не моя проблема. smile

ТС спрашивал:
Блицкриг:
Хотя бы подскажите в каком файле шаблон формы регистрации... или форма в нескольких шаблонах?

Шаблон формы регистрации com_registration.tpl
Дальше можно не мешать топикстартеру в творчестве, а Man, можно и в личку рассказать о результатах исследования.

На мой взгляд, чем больше обязательных требований при регистрации, тем меньше потенциальных пользователей через неё пройдут!
Уж лучше пусть нормальные, стабильные пользователи потом, когда освоятся, выберут нужный аватар, чем заставлять выбирать аватар в обязательном порядке.

Блицкриг,

С добавлением полей вообще проблем никаких нет.
Спойлер
А вот дальше возникают проблемы. Стандартный механизм добавления аватара предусматривает наличие зарегистрированного пользователя, которому добавляется этот аватар. И чтобы выбрать аватар "для никого" нужно будет запомнить этот выбор в какой-либо переменной, и лишь после нажатия кнопки "Зарегистрироваться" запустить стандартную функцию изменения аватара. Это все потребует кардинальных доработок, несравнимых с добавлением поля ввода в форме регистрации. Потребуется дать право гостям на загрузку изображений и другие не совсем правильные действия. Ведь пока кнопка не нажата, это не юзер, а все таки гость!

Может не стоит насиловать будущего пользователя, а просто редиректить его после регистрации в стандартную форму добавления аватара?
Это легко можно сделать.
Редактировалось: 1 раз (Последний: 27 мая 2015 в 00:28)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.