Categories

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

Новые шаблоны

OpenCart 2. Решение проблем. Как устранить ошибку «Warning: sprintf() [function.sprintf]: Too few arguments»

Ryan DeWitt Сентябрь 14, 2016
Rating: 5.0/5. From 2 votes.
Please wait...

Из этого туториала Вы узнаете, как избавиться от следующей ошибки: Warning: sprintf() [function.sprintf]: Too few arguments… в шаблоне OpenCart.

OpenCart 2 Troubleshooter. How to get rid of the Warning sprintf() [function.sprintf] Too few arguments message(s)-1
  1. Во первых, нужно открыть файл, указанный в сообщении об ошибке. Обратите внимание на скриншот ниже. Здесь Вы увидите путь к файлу. Скачайте этот файл и откройте его в текстовом редакторе. В нашем случае, проблема связана с кодом, указанным на строке 64 (обратите внимание на скриншот ниже). Откройте соответствующую строку кода. В нашем случае, проблема вызвана константой text_wishlist.

    OpenCart 2 Troubleshooter. How to get rid of the Warning sprintf() [function.sprintf] Too few arguments message(s)-2
  2. Проверьте код над этой строкой. Вы увидите упоминание языковых файлов внутри общей папки.

    OpenCart 2 Troubleshooter. How to get rid of the Warning sprintf() [function.sprintf] Too few arguments message(s)-3
  3. Перейдите в папку catalog/language и откройте папку с соответствующим языковым файлом. В нашем случае, проблема возникает, когда люди выбирают голландский язык. В нашем случае, путем к файлу является catalog/language/dutch/common/header.php (так как путь common/header указан в файле header.php, который мы изначально проверили). Откройте файл в редакторе. Вы увидите переменную text_wishlist. В нашем случае переменная указана в файле system\modification\catalog\controller\common\header.php на строке 64 (это файл, который мы проверили первым).

    OpenCart 2 Troubleshooter. How to get rid of the Warning sprintf() [function.sprintf] Too few arguments message(s)-4
  4. Вот какой код вызывает проблему: (%s)

    Вы можете удалить его. Обновлённый код будет выглядеть как на скриншоте ниже. Сохраните изменения и загрузите изменённый файл.

    OpenCart 2 Troubleshooter. How to get rid of the Warning sprintf() [function.sprintf] Too few arguments message(s)-5
  5. Вы всегда можете узнать, как правильно задать языковую константу в языковых пакетах, которые поставляются с шаблоном. Например, Вы можете открыть файл catalog/language/english/common/header.php, сравнить код и внести нужные изменения в ваш языковой файл.

  6. Обновите страницу. Вы решили проблему.

    OpenCart 2 Troubleshooter. How to get rid of the Warning sprintf() [function.sprintf] Too few arguments message(s)-6

Вы можете также ознакомиться с детальным видео-туториалом ниже:

OpenCart 2. Решение проблем. Как устранить ошибку «Warning: sprintf() [function.sprintf]: Too few arguments»
Шаблоны ocStore
Эта запись была размещена в OpenCart туториалы и помечена как error message, message, Opencart2, sprintf, warning. Добавьте в закладки постоянную ссылку.

Submit a ticket

Если вы не смогли найти подходящее решение проблемы, пожалуйста воспользуйтесь следующей ссылкой, чтобы отправить запрос команде технической поддержки.
Отправить запросВы получите ответ в течение 24 часов