nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»

Создание собственных моделей в OpenCart?

Использую разные модели опенкарта в крон-скрипте внутри приложения admin (такие, как catalog/product, catalog/category).

Появилась необходимость создать свои модели для работы с геоданными. Создаю модель внутри новой группы (папки) ./admin/model/geo/cities.php

class ModelGeoCities extends Model {
  public function getCities() {
    return [];
  }
}


В контроллере на этапе подгрузки новой модели $this->load->model('geo/cities'); происходит креш скрипта.

Понимаю, что модель не видна системой, и я где-то совершаю ошибку. Буду рад помощи.

Спасибо! :)
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Zeus2021
Здравствуйте
Если вы создали модель здесь /admin/model/geo/cities.php то она будет работать относительно /admin и не будет работать в каталоге /catalog/..
По этому если вам нужно что бы она работала в /catalog то её нужно создавать и тут.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы