Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Call to undefined method ModelCatalogCategory::getHomeCategories


Recommended Posts

Пацаны, такая ситуация: Делаю шаблон по курсу от Андрей Кудлай, у него в курсе всё круто, у меня нет) проблема возникла на этапе создания собственного модуля "Категорий" для главной страницы, который делает кнопки категорий как на рисунке 1.jpg

Как создавали: - копировали файл category, переименовывали в cats и менял что говорили по уроку.

- делали файл cats.php в папках: admin/controller/module,  admin/view/template/module, catalog/controller/module, catalog/view/theme/resale/tamplate/module

Затем в модулях включал данный модуль "Категории на главной ", и выдаёт такую ошибку:  Fatal error: Call to undefined method ModelCatalogCategory::getHomeCategories() in C:\OServer\OSPanel\domains\restore\catalog\controller\module\cats.php on line 32

Файл cats.php вложил в пост.

1.jpg

cats.php

Надіслати
Поділитися на інших сайтах


Так оно ж почти человеческим языком молвит

нет такого метода getHomeCategories в файле Model/Catalog/Category.php

Надіслати
Поділитися на інших сайтах

22 часа назад, thelacosta сказал:

Fatal error: Call to undefined method ModelCatalogCategory::getHomeCategories()

Если вы не понимаете смысл этой ошибки, может вам ещё рано модулями заниматься, а стоит сначала php подучить?

 

Ошибка гласит, что в указанной модели нет указанного метода. А быть его там и не должно, если вы его туда самостоятельно не добавили. Так что либо вы невнимательно курс изучаете, либо такой он "качественный".

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.