это какой то идиотизм. Вчера была такая проблема, все по этой инструкции исправила. сегодня нужно было сделать бэкап на сутки назад, так как накосячила где-то в коде когда убирала лишние поля. И теперь не могу избавиться от
Warning: sprintf() [function.sprintf]: Too few arguments in /var/www/kievkamincomua/data/www/shop.kievkamin.com.ua/catalog/controller/checkout/success.php on line 56
и кракозябликов вместо текста на странице.
catalog\language\russian\checkout\success.php
<?php
// Heading
$_['heading_title'] = 'Ваш заказ сформирован!';
// Text
$_['text_customer'] = '<p>Ваш заказ успешно создан!</p><p>Вы можете просматривать все ваши заказы в <a href="%s">Личном кабинете</a> в разделе <a href="%s">"История заказов"</a>.</p><p>Если ваша покупка связана с файлом для скачивания, тогда вам нужно перейти в раздел <a href="%s">"Файлы для скачивания"</a> и скачать купленный товар.</p><p>Все свои вопросы вы можете направить в <a href="%s">Службу поддержки</a> клиентов нашего магазина.</p><p>Спасибо за покупки в нашем интернет-магазине!</p>';
$_['text_guest'] = '<p>Ваш заказ №%s успешно сформирован!</p><p>Пожалуйста, направляйте в <a href="%s">Службу поддержки</a> любые ваши вопросы.</p><p>Зарегистрированным покупателям доступен просмотр состояния заказов и возможность просмотра истории прошлых покупок.</p><p>Спасибо за покупки в нашем интернет-магазине!</p>';
$_['text_basket'] = 'Корзина';
$_['text_checkout'] = 'Оформить заказ';
$_['text_success'] = 'Операция выполнена успешно';
?>