Tienda оформление заказа - не работает проверка обязательных полей
Не смотря на то, что в настройках задаем обязательную проверку полей данных пользователя при оформлении заказа, проверки не происходит. Может в будующих версиях это будет исправлено, а пока это можно решить добавлением кода в функцию проверки полей.
Сама проверка осуществляется в файле: [code] components\com_tienda\controllers\checkout.php [/code] Чтобы добавить проверку для обязательных полей, смотрим id поля в форме оформления заказа и добавляем такой код для функции validate() [code] if(empty($submitted_values['billing_input_first_name']) ) { $response['error'] = '1'; $response['msg'] = $helper->generateMessage('Не заполнено поле имя!'); echo json_encode($response); return; } [/code]
|