Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] как исправит вот эту ошибку?


Ewan

Recommended Posts

Привет, как исправит вот эту ошибку?

 

2016-04-27 1:34:16 - PHP Warning:  sprintf() [<a href='function.sprintf'>function.sprintf</a>]: Too few arguments in /home/name/public_html/vqmod/vqcache/vq2-catalog_controller_checkout_success.php on line 63

 

когда осуществляешь покупку как не зарегистрированный пользователь, то на странице "success" когда заказ сформирован, нету самого текста. Как это исправить не пойму...

Надіслати
Поділитися на інших сайтах


из этого же файла сюда, пожалуйста найдите вот этот кусок кода

if ($this->customer->isLogged()) 

И после него строчек 10 выложите, можно в спойлер. Тогда будет более ясная картинка.

Ну и можно конечно же саму эту строку + пару строчек над ней и пару строчек вниз.

Потому как строка должна быть вот такая вот

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact'));
Надіслати
Поділитися на інших сайтах


 

$this->data['breadcrumbs'][] = array(

'href' => $this->url->link('checkout/checkout', '', 'SSL'),

'text' => $this->language->get('text_checkout'),

'separator' => $this->language->get('text_separator')

);

$this->data['breadcrumbs'][] = array(

'href' => $this->url->link('checkout/success'),

'text' => $this->language->get('text_success'),

'separator' => $this->language->get('text_separator')

);

$this->data['heading_title'] = $this->language->get('heading_title');

if ($this->customer->isLogged()) {

$this->data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/account', '', 'SSL'), $this->url->link('account/order', '', 'SSL'), $this->url->link('account/download', '', 'SSL'), $this->url->link('information/contact'));

} else {

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact'));

}

$this->data['button_continue'] = $this->language->get('button_continue');

$this->data['continue'] = $this->url->link('common/home');

// MIT : Orderid

$this->load->language('account/order');

$last_order_id = isset($this->session->data['last_order_id']) ? $this->session->data['last_order_id'] : '';

$this->data['text_order_id'] = '';

if($last_order_id)

$this->data['text_order_id'] = $this->language->get('text_order_id') . $last_order_id;

// MIT : Orderid End

Надіслати
Поділитися на інших сайтах


// Heading
$_['heading_title'] = 'Ваш заказ сформирован!';

// Text
$_['text_customer'] = '

Ваш заказ успешно сформирован!

Статус заказа, номер банковского счёта, выбранный способ оплаты, и другие детали заказа, вы можете просматривать
в Личном кабинете и в разделе "История заказов".

 

Цена на транспортировку заказа, если такая была заказана в нашей фирме. Будет выслана в течении 24 часов.

 

По всем интересующим Вас вопросам, вы можете обратиться в онлайн чат, в правом нижнем углу
(время его работы 8 00 – 17 00 + GMT), вне рабочих часов онлайн чата, там же, Вы сможете написать нам е-мейл
или позвонить нам по телефону + 55555555

 

Спасибо за покупки в нашем интернет-магазине!

';

// Text
$_['text_guest'] = '

Ваш заказ №%s успешно сформирован!

Пожалуйста, направляйте любые ваши вопросы.

Зарегистрированным покупателям доступен просмотр состояния заказов и возможность просмотра истории прошлых покупок.

Спасибо за покупки в нашем интернет-магазине!

';
$_['text_basket'] = 'Корзина';
$_['text_checkout'] = 'Оформить заказ';
$_['text_success'] = 'Операция выполнена успешно';
?>

 

это catalog/language/russian/checkout/success.php

Змінено користувачем Ewan
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.