Проверка при оформлении заказа

Автор sultanov, 05 октября 2016, 15:15:05

« назад - далее »

sultanov

В файле OrderController
public function initContent()
{
....
case OrderController::STEP_PAYMENT:
if (пользователь не указал номер телефона){
Tools::redirect('index.php?controller=order&step=2');
и вывести сообщение об ошибке
}
...
}

как такое можно сделать? Как вывести сообщение? Что то типа
Tools::displayError('Invalid date of birth.');
- но как им пользоваться?

mAgency

До редиректа показ ошибок
Tools::displayError('Ошибка...'),
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

sultanov

#2
А как его вывести на странице?) т.е это код контроллера Tools::displayError('ошибка.');
он же должен как то в представлении (View) обрабатываться? Чет не понимаю)

sultanov

#3
А все понял. Должно быть так
$this->errors[] = Tools::displayError('ошибка');