Перейти к содержимому


Фотография
- - - - -

Требуется помощь с кастомными полями в форме регистрации (за вознаграждение)


  • Закрытая тема Тема закрыта
Сообщений в теме: 15

#11 Оффлайн   Iona Dneprovsky

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 10
    • Форум:3.4.х

Отправлено 19 Апрель 2013 - 22:42

О, я понял)) надо попробовать засунуть после 102 строчки   где  public function onCompleteAccount( $member ), верно?)

Ура, получилось))



Заработок и обучение заработку

#12 Оффлайн   Iona Dneprovsky

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 10
    • Форум:3.4.х

Отправлено 19 Апрель 2013 - 23:07

Нет, не все так сладко((( добавил после строчки:

 

 

99   public function onCompleteAccount( $member )
    {
 

код:

 

 

$gender = 'm';if ($member['mgroup_others'] == '10') {$gender = 'f';};
$to_update = array( 'field_21' => $gender );
ipsRegistry::DB()->update( 'pfields_content', $to_update, "member_id=".$member['member_id'] );
 

 

Но проблема в том, что при лбом выборе пользователь все равно получает в кастомное поле значение 'm', тоесть значение из поля mgroup_others не считываетя! Полагаю что выходом является обьявлением публичной переменной $group и в последствии ее изменение, но не знаю как это сделать((



#13 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 20 Апрель 2013 - 10:48

Заработать еще можно, или я уже опоздал? :)

#14 Оффлайн   Iona Dneprovsky

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 10
    • Форум:3.4.х

Отправлено 20 Апрель 2013 - 14:21

Нет не опоздали)) Не как не могу перебороть проблему с

 

Но проблема в том, что при лбом выборе пользователь все равно получает в кастомное поле значение 'm', тоесть значение из поля mgroup_others не считываетя! Полагаю что выходом является обьявлением публичной переменной $group и в последствии ее изменение, но не знаю как это сделать((



Написал вам в Л.С,



#15 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 20 Апрель 2013 - 16:49

Написал вам в Л.С,

Знать бы еще, как этой лс пользоваться :) Ответил на лс.



#16 Оффлайн   Iona Dneprovsky

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 10
    • Форум:3.4.х

Отправлено 21 Апрель 2013 - 19:01

Многоуважаемый Law AC vs. Finch не только быстро, а что главное абсолютно безвозмездно помог с решением задачи, но так же дал много ценных советов, но а и написал хук, чтобы при использования авторизации через ulogin пользователь не остался "беcполым". Выражаю ему огромную благодарность!

 

Чуть позже выложу здесь решение и хук.


Сообщение отредактировал Iona Dneprovsky: 21 Апрель 2013 - 19:01