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

Проблема в карточке товара


Recommended Posts

В карточках товара на сайте внезапно появилась такая ошибка:

 

Fatal error: Uncaught Error: Call to undefined method Cart\Currency::getCode() in /home/domain/web/domainname.ru/public_html/vqmod/vqcache/vq2-system_storage_modification_catalog_controller_product_product.php:454 Stack trace: #0 /home/domain/web/domainname.ru/public_html/vqmod/vqcache/vq2-system_storage_modification_system_engine_action.php(51): ControllerProductProduct->index() #1 /home/domain/web/domainname.ru/public_html/system/engine/front.php(34): Action->execute(Object(Registry)) #2 /home/domain/web/domainname.ru/public_html/system/engine/front.php(29): Front->execute(Object(Action)) #3 /home/domain/web/domainname.ru/public_html/system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) #4 /home/domain/web/domainname.ru/public_html/index.php(29): require_once('/home/domain...') #5 {main} thrown in /home/domain/web/domainname.ru/public_html/vqmod/vqcache/vq2-system_storage_modification_catalog_controller_product_product.php on line 454

 

Вчера еще все работало, никаких дополнений за это время не ставил

В чем может быть проблема и как ее решить?

Link to post
Share on other sites

Обновлял, не помогло. к сожалению

И даже вручную удалял файлы из vqmod и vqcache

 

Edited by ilya44
Link to post
Share on other sites

ну тогда надо знать, какая версия вашего магазина
смотреть файлы catalog/controller/product/product.php и

system/storage/modification/catalog/controller/product/product.php
и определять какой модификатор такое с этим файлом вытворяет

Link to post
Share on other sites
5 минут назад, Prooksius сказал:

ну тогда надо знать, какая версия вашего магазина
смотреть файлы catalog/controller/product/product.php и

system/storage/modification/catalog/controller/product/product.php
и определять какой модификатор такое с этим файлом вытворяет

 


Версия ocStore 2.3.0.2.3

Файлы приложил

Кстати, мы с вами уже работали) могу вам в скайпе отписать

catalog-product.php system-product.php

Link to post
Share on other sites

54 минуты назад, ilya44 сказал:

 


Версия ocStore 2.3.0.2.3

Файлы приложил

Кстати, мы с вами уже работали) могу вам в скайпе отписать

catalog-product.php 29 \u043a\u0411 · 1 download system-product.php 54 \u043a\u0411 · 1 download

vqmod на ocstore 2.3. :))

Link to post
Share on other sites

А зачем вы пытаетесь себе втулить решение не для вашей версии?

 

$this->currency->getCode()

 

$this->config->get('config_currency') 

 

Link to post
Share on other sites
9 часов назад, Tom сказал:

А зачем вы пытаетесь себе втулить решение не для вашей версии?

 


$this->currency->getCode()

 


$this->config->get('config_currency') 

 

да я и не пытался, вообще ничего не менял до этого

заменил по вашей рекомендации, но проблема осталась

Link to post
Share on other sites

23 часа назад, Dimasscus сказал:

vqmod на ocstore 2.3. :))

 

мои знания на уровне новичка, к сожалению. Что есть - то скинул

Link to post
Share on other sites

17 минут назад, ilya44 сказал:

да я и не пытался, вообще ничего не менял до этого

заменил по вашей рекомендации, но проблема осталась

Это была не рекомендация. По сути это была констатация.

Link to post
Share on other sites
2 минуты назад, Tom сказал:

Это была не рекомендация. По сути это была констатация.

Спасибо!

Пошел на кворк создавать задание. Надо как можно более оперативно решить проблему. И, главное, понять причины ее возникновения, дабы в будущем не повторяться

Link to post
Share on other sites

2 минуты назад, ilya44 сказал:

Спасибо!

Пошел на кворк создавать задание. Надо как можно более оперативно решить проблему. И, главное, понять причины ее возникновения, дабы в будущем не повторяться

Причина в модификациях.отключите все модификаторы ocmod и vcmod и проверьте.

Link to post
Share on other sites

8 минут назад, ilya44 сказал:

Спасибо!

Пошел на кворк создавать задание. Надо как можно более оперативно решить проблему. И, главное, понять причины ее возникновения, дабы в будущем не повторяться

Отключите модификатор(VQmod), который вы ставили для микро-разметки. В названии возможно содержится нечто типа "microdata".

 

Link to post
Share on other sites
8 минут назад, Tom сказал:

Отключите модификатор(VQmod), который вы ставили для микро-разметки. В названии возможно содержится нечто типа "microdata".

 

отключил - не помогло

Вопрос такой - оказываете ли вы услуги на возмездной основе? Проблему надо решать

Link to post
Share on other sites

Пишите в личку. Посмотрю.

Link to post
Share on other sites
  • 2 weeks later...

Теперь получил новую проблему. При переходе в редактирование товара вижу вот это

 

Fatal error: Cannot redeclare ModelCatalogManufacturer::getManufacturerDescriptions() in /home/domain/web/domainname.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_manufacturer.php on line 260

 

Откуда это лезет постоянно?

Link to post
Share on other sites

У вас дважды подключен один и тот же модификатор для вывода описания в производителях.

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.