userFields minishop2 mobilephone
        Добрый день!
Почему данная конструкция может на рабоать?
    
    
                                                                                
            Почему данная конструкция может на рабоать?
{$_modx->runSnippet('!msOrder', ['userFields' => ['phone' => 'mobilephone']])}Задача, при оформлении заказа, дублировать поле телефона в поле мобильный телефон (Если честно не совсем понимаю почему у minishop2 используется не мобильный телефон).    Комментарии: 5
                Не знаю откуда ты взял этот код, но вот такой плагин должен решить твою задачу.
                    switch ($modx->event->name) {
    case 'msOnGetOrderCustomer':
        $profile = $customer->getOne('Profile');
        $profile->set('mobilephone', $profile->get('phone'));
        $profile->save();
    break;
}            
                Спасибо за ответ, на какое событие его повешать? msOnSubmitOrder?            
                    
                Ты посмотрел на строку возле case и решил пошутить, да?            
                    
                Извиняюсь, я просто смотрю на какие события сделан msCustomerAutoReg и почему-то думал, что надо так-же. Проблема в том, что я не посмотрел.
Все проверил, работает, спасибо Вам большое!
                    Все проверил, работает, спасибо Вам большое!
                Можно так же, если хочется.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.