Членството ми в гилдията на Magento Question Answers изисква от мен да ви предложа да работите по коригирането на вашите API грешки, вместо да използвате обикновен стар SQL за актуализиране на базата данни. Както беше споменато другаде, директното актуализиране на базата данни може да постави Magento в състояние, което не се разпознава от системата, което може да доведе до странни, вбесяващи грешки.
Въпреки това специалната стойност на цената ще бъде съхранена с другите стойности на атрибута на продукта в
catalog_product_entity_decimal
маса. Тази таблица има attribute_id
колона, която има връзка с външен ключ с eav_attribute
маса. Погледнете в eav_attribute
таблица за атрибута с кода special_price
. Този attribute_id
и entity_id
на продукта трябва да е достатъчно, за да намерите правилния ред в catalog_product_entity_decimal
.
Имайте предвид, че няма да съществува ред, ако продуктът няма special_price
комплект. Също така имайте предвид, ако даден продукт има special_price
зададени на различни нива на обхват, че може да има повече от един ред.