Перейти к публикации
  • разработка интернет магазинов на 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
Ссылка на комменирий
Погделиться на других сайих


1 час назад, mrkan1 сказал:

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

Notice: Undefined property: Proxy::getAttributes

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

protected function getList() {

на

public function getList() {

 

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

4 минуты назад, vier сказал:

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

Зачем

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

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

7 минут назад, chukcha сказал:

Зачем

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

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

1 час назад, mrkan1 сказал:

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

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

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

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

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

 

1 минуту назад, vier сказал:

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

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

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

6 минут назад, chukcha сказал:

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

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

 

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

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

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

26 минут назад, vier сказал:

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

не помогает 

 

 

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

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


4 минуты назад, mrkan1 сказал:

не помогает 

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

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

23 минуты назад, chukcha сказал:

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

 

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

12 минут назад, vier сказал:

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

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

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

1 минуту назад, mrkan1 сказал:

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

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

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

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

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

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


1 час назад, mrkan1 сказал:

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

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

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

3 минуты назад, esculapra сказал:

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

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

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


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

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

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

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

10 минут назад, 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  то доступ к Атрибуим появляется но только самих атрибутуов в списке нет 

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


1 час назад, esculapra сказал:

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

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

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


1 час назад, esculapra сказал:

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

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

image.png.c63f0eff855b32a21809cc7efc3de1fb.png

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


3 часа назад, mrkan1 сказал:

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

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

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

4 часа назад, mrkan1 сказал:

Undefined property: Proxy::getAttributes

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

public function getAttributes($filter_data){

//

}

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

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

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

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