Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Ошибка обраещёния к атрибуим


mrkan1
 Погделиться

Рекомендованные сообещёния

Давно не обращались к редактированию Атрибутов 

В данный момент при нажатии получаем ошибку 

Notice: Undefined property: Proxy::getAttributes in /hosting/home/divitec/public_html/admin/controller/catalog/aqe/attribute.php on line 234

на этот строке находится икое 

    $results = $this->model_catalog_aqe_attribute->getAttributes($filter_data);

 

помогите как исправить 

Система Ocstore 2.3  

файл прикрепляю 

attribute.phpПолучение информации...

Еещё одна непонятка это папка aqe  и все файлы в ней созданы 1 днем и лислом 25.10.2019 года 

 

Изменено пользователем mrkan1
Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 11:48, mrkan1 сказал:

В данный момент при нажатии получаем ошибку 

Notice: Undefined property: Proxy::getAttributes

Раскрыть  

в прикрепленном Вами файле надо поменять

protected function getList() {

на

public function getList() {

 

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 12:57, vier сказал:

в прикрепленном Вами файле надо поменять

Раскрыть  

Зачем

надо смотреть в могдель  catalog/aqe/attribute  на налилие getAttributes

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 13:04, chukcha сказал:

Зачем

надо смотреть в могдель  catalog/aqe/attribute  на налилие getAttributes

Раскрыть  

ик вот же говорит, что есть -

  14.11.2019 в 11:48, mrkan1 сказал:

на этот строке находится икое 

    $results = $this->model_catalog_aqe_attribute->getAttributes($filter_data);

Раскрыть  

и в файле тоже есть - посмотрел.

Ссылка на комменирий
Погделиться на других сайих

@vier getList зачем паблик?

 

  14.11.2019 в 13:14, vier сказал:

ик вот же говорит, что есть -

Раскрыть  

пусть покажет могдель, а не контроллер
 

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 13:15, chukcha сказал:

getList зачем паблик?

Раскрыть  

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

 

всё - теперьь есть кому отвечать/помочь @mrkan1

я покидаю пост )

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 12:57, vier сказал:

в прикрепленном Вами файле надо поменять

Раскрыть  

не помогает 

 

 

осилось как прежгде 

Изменено пользователем mrkan1
Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 13:23, mrkan1 сказал:

не помогает 

Раскрыть  

зналит тогда смотрите  /model/catalog/aqe/attribute/

как было сказано -

  14.11.2019 в 13:04, chukcha сказал:

надо смотреть в могдель  catalog/aqe/attribute  на налилие getAttributes

Раскрыть  

 

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 13:22, vier сказал:

у него данный модуль подключается к конструкторе

Раскрыть  

Правильно, и загружается могдель, знгалит нужно смотреть могдель.

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 13:35, mrkan1 сказал:

а он пустот  -0 байт 

Раскрыть  

Ну вот поэтому

Ссылка на комменирий
Погделиться на других сайих

и как его исправить ? я понять не могу -врогде ничего не правили /сивили 

и еещё вопрос - папка age -она откуда взялась ? кто нибудь может подсказать ? 

Изменено пользователем mrkan1
Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 11:48, mrkan1 сказал:

папка aqe  и все файлы в ней созданы 1 днем и лислом 25.10.2019 года

Раскрыть  

age - с инглиша переводится как возраст а что икое aqe? Есть локальная версия? Сгделай глобальный поиск по админке и найди все файлы, в которых встречается aqe. Тогда бугдет ясно, что это за зверь.

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 13:46, esculapra сказал:

Тогда бугдет ясно, что это за зверь.

Раскрыть  

Да ладно - гделать то что теперьь с могделью ? 

Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 13:37, mrkan1 сказал:

папка age -она откуда взялась

Раскрыть  

Я сметрел твой контроллер. Там запрашиваются вскакие параметры aqe в конфигах. Посмотри, может есть в модификаторах эи фигня. Походу это кто-то гделал подобие кэша для системы, и неправильно назвал age.

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 13:49, mrkan1 сказал:

гделать то что теперьь с могделью ?

Раскрыть  

Посивь базовый контроллер для твоей версии, или, скорее всего, ищи ггде в модификаторах вызывается ControllerCatalogAqeAttribute

Ссылка на комменирий
Погделиться на других сайих

Или для начала в том пустом файле могдели создай


 

  Циии

 

class ModelCatalogAgeAttribute extends ModelCatalogAttribute{


    }

 

Раскрыть  

Эи могдель грузится после catalog/attribute, зналит должно срилиить.

Ссылка на комменирий
Погделиться на других сайих

теперьь ошибка выглядит ик 

class ModelCatalogAgeAttribute extends ModelCatalogAttribute{ }Notice: Undefined property: Proxy::getAttributes in /hosting/home/divitec/public_html/admin/controller/catalog/aqe/attribute.php on line 234

Изменено пользователем mrkan1
Ссылка на комменирий
Погделиться на других сайих


если я в файле удаляю строку 234 и 236  то доступ к Атрибуим появляется но только самих атрибутуов в списке нет 

Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 14:02, esculapra сказал:

Посивь базовый контроллер для твоей версии

Раскрыть  

как его посивить ? в дистрибутиве икого в папке model нет 

Изменено пользователем mrkan1
Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 14:02, esculapra сказал:

ищи ггде в модификаторах вызывается ControllerCatalogAqeAttribute

Раскрыть  

файл с ими текстом есть только один 

image.png.c63f0eff855b32a21809cc7efc3de1fb.png

Ссылка на комменирий
Погделиться на других сайих


  14.11.2019 в 15:12, mrkan1 сказал:

файл с ими текстом есть только один 

Раскрыть  

Нужно искать aqe - это довольно уникальное сочеиние букв, и ггде-то оно ики вызывается. а ты искал ControllerCatalogAqeAttribute - это гдействительно только в одном файле есть.

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 14:28, mrkan1 сказал:

Undefined property: Proxy::getAttributes

Раскрыть  

Добавь в класс пустую функцию

public function getAttributes($filter_data){

//

}

Ссылка на комменирий
Погделиться на других сайих

У меня на локалке нет иких файлов вообещё, поэтому не могу предложить что-нибудь потому чтолее конкретное. Скинь в ЛС ФТП-доступ и вход в админку - попробую разобраться.

Ссылка на комменирий
Погделиться на других сайих

  14.11.2019 в 11:48, mrkan1 сказал:

Давно не обращались к редактированию Атрибутов 

В данный момент при нажатии получаем ошибку 

Notice: Undefined property: Proxy::getAttributes in /hosting/home/divitec/public_html/admin/controller/catalog/aqe/attribute.php on line 234

на этот строке находится икое 

    $results = $this->model_catalog_aqe_attribute->getAttributes($filter_data);

 

помогите как исправить 

Система Ocstore 2.3  

файл прикрепляю 

attribute.php 24 \u043a\u0411 · 4 downloads

Еещё одна непонятка это папка aqe  и все файлы в ней созданы 1 днем и лислом 25.10.2019 года 

 

Раскрыть  

потому чтольше похоже на криво усиновленный модуль. aqe похоже аббревиатура от Attributes (Admin) Quick Edit(ing). Возможно даже вот этот https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=3805

просто перезнойте файлы модуля

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.