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

Как использовать только русские символы в значении опции?


lvovich

Recommended Posts

ocStore Version 1.0.1

Если в товаре присутствует обязательная опция (например, "Цвет"), забитая только русскими символами (например, "белый"), то при оформлении этого товара возникает ошибка "unexpected token <", а в логах написано во это:

2011-11-13 12:07:46 - PHP Warning:  json_encode() [<a href='function.json-encode'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in /system/library/json.php on line 5
.

Однако, если заменить хотя бы один из символов значения опции на латинский (например заменить русскую букву "е" в слове "белый" на латинскую "e"), то ошибка пропадает.

Я, конечно, подменил в каждом значении опции некоторые буквы русского алфавита латинскими, чтобы это не было заметно... но хотелось бы решить эту проблему цивилизованным методом.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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