ArtiOnMoon
Проверенные
- Сообщения
- 64
- Реакции
- 36
- Баллы
- 715
Здравствуйте. Написал новый display location для user custom field, однако столкнулся с трудностью - контроллер требует определить $form, $userProfile. Я попробовал сделать это через parent и сработало, однако при отработке кода значения введённые в поля исчезают. Как мне определить $form и $userProfile через parent грамотно, чтобы после отработки значения не исчезали?
Код контроллера:
Код контроллера:
PHP:
class Account extends XFCP_Account
{
protected function accountDetailsSaveProcess(\XF\Entity\User $visitor)
{
return parent::accountDetailsSaveProcess($visitor);
$this->customFieldsSaveProcess($form, 'my_new_display_group', $userProfile);
}