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

Проблема с кодировкой


3BEPb

Recommended Posts

Проблема с кодировкой...Помогите разобраться в данной ситуации.Вообщем проблема такова, всё нормально работает, но при входе в админской панеле в раздел товары/добавить - показывают кракозябры, проблема с кодировкой только там где добавить товар, когда просматриваю товар всё нормально, но как только нажимаю добавить начинаются проблемы.Кроме проблем с кодировкой, в самом верху показывает две ошибки:1)Notice: Undefined index: weight_class_id in X:sitewwwzoo3admincontrollercatalogproduct.php on line 8432)Notice: Undefined index: length_class_id in X:sitewwwzoo3admincontrollercatalogproduct.php on line 883Сам файл product.php скопировал с рабочего двойника сайта, только совсем не заполненного, и вставил на этот сайт, проблема осталась :oops:Кодировку самого файла product.php менял в akelpad-e, ничего не происходит...Кстати, просто при изменении товара - кодировка в норме, проблема только есть только если зайти в "Добавить товар"

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


базу данные не трогал?таблицы oc_weight_class, oc_weight_class_description, oc_length_class, oc_length_class_description существуют?в них поля weight_class_id, length_class_id есть?файлы model/localisation/length_class.php, model/localisation/weight_class.php не трогал?

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


базу данные не трогал?таблицы oc_weight_class, oc_weight_class_description, oc_length_class, oc_length_class_description существуют?в них поля weight_class_id, length_class_id есть?файлы model/localisation/length_class.php, model/localisation/weight_class.php не трогал?

В БД вообще не заходил.В файле model/localisation/length_class.php, model/localisation/weight_class.phpничего не менял :oops:
Надіслати
Поділитися на інших сайтах


а в таблице product поля weight_class_id, length_class_id есть?

Это здесь?
-- Структура таблицы `oc_product`-- CREATE TABLE `oc_product` (  `product_id` int(11) NOT NULL auto_increment,  `model` varchar(64) collate utf8_bin NOT NULL,  `sku` varchar(64) collate utf8_bin NOT NULL,  `location` varchar(128) collate utf8_bin NOT NULL,  `quantity` int(4) NOT NULL default '0',  `stock_status_id` int(11) NOT NULL,  `image` varchar(255) collate utf8_bin default NULL,  `manufacturer_id` int(11) NOT NULL,  `shipping` int(1) NOT NULL default '1',  `price` decimal(15,4) NOT NULL default '0.0000',  `tax_class_id` int(11) NOT NULL,  `date_available` date NOT NULL,  `weight` decimal(5,2) NOT NULL default '0.00',  `weight_class_id` int(11) NOT NULL default '0',  `length` decimal(5,2) NOT NULL default '0.00',  `width` decimal(5,2) NOT NULL default '0.00',  `height` decimal(5,2) NOT NULL default '0.00',  `length_class_id` int(11) NOT NULL default '0',  `status` int(1) NOT NULL default '0',  `date_added` datetime NOT NULL default '0000-00-00 00:00:00',  `date_modified` datetime NOT NULL default '0000-00-00 00:00:00',  `viewed` int(5) NOT NULL default '0',  `sort_order` int(11) NOT NULL default '0',  `subtract` int(1) NOT NULL default '1',  `minimum` int(11) NOT NULL default '1',  `cost` decimal(15,4) NOT NULL default '0.0000',  PRIMARY KEY  (`product_id`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=50 ;
Надіслати
Поділитися на інших сайтах


Ошибка "Notice: Undefined index: weight_class_id" исчезает после того, как укажешь вес, даже если поставить туда 0...

Как по умолчанию туда вписать нолик?

нашел!

Система-локализация-единицы веса-

* Название единицы веса: Килограмм

* Единица веса: kg

С длинной наверно тоже где-то в локализации..

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


вообще в базе данных у этих полей стоит параметр - значение по умолчанию 0, так что даже теоретически там не может быть пустого значения. проверьте, может у вас каким то чудом не так

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


  • 2 months later...

А вообще напомните, есть какие утилиты или проги, для точной проверки содержимого при копировании и исправления в случае внесения текста разных кодировок?

Ну к примеру взял и внес в UTF-8, текст из Windows-1251 ?

И тут билиберда вылазит в браузере...

Что то не раз, так попадал, а причин, так и не понял.

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


  • 7 months later...

А вообще напомните, есть какие утилиты или проги, для точной проверки содержимого при копировании и исправления в случае внесения текста разных кодировок?

Ну к примеру взял и внес в UTF-8, текст из Windows-1251 ?

И тут билиберда вылазит в браузере...

Что то не раз, так попадал, а причин, так и не понял.

Как решили проблему с кодировкой? Купил у америкосов модуль, уже все файлы перекодировал в utf-8, изменения в базу переделал вручную, чтобы везде utf-8 стояло. А проблема не хочет исчезать. Текст показывает знаками вопросов ??????????
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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