Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

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


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, ничего не происходит...Кстати, просто при изменении товара - кодировка в норме, проблема только есть только если зайти в "Добавить товар"

Link to post
Share on other sites

базу данные не трогал?таблицы 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 не трогал?

Link to post
Share on other sites

базу данные не трогал?таблицы 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:
Link to post
Share on other sites

таблицы oc_weight_class, oc_weight_class_description, oc_length_class, oc_length_class_description существуют?

Все эти строки есть в файле БД
Link to post
Share on other sites

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

Link to post
Share on other sites

а в таблице 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 ;
Link to post
Share on other sites

да там.все моя фантазия кончилась =)

Link to post
Share on other sites

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

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

нашел!

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

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

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

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

  • +1 1
Link to post
Share on other sites

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

Link to post
Share on other sites

Да не, я исправил: * Единица веса: kg на * Единица веса: кгПосле этого появилась ошибка.После возврата kg ошибка исчезла...

Link to post
Share on other sites

  • 2 months later...

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

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

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

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

Link to post
Share on other sites

  • 7 months later...

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

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

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

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

Как решили проблему с кодировкой? Купил у америкосов модуль, уже все файлы перекодировал в utf-8, изменения в базу переделал вручную, чтобы везде utf-8 стояло. А проблема не хочет исчезать. Текст показывает знаками вопросов ??????????
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.