powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / opencart 3 вызываю метод из модели после добавления - ошибка
2 сообщений из 2, страница 1 из 1
opencart 3 вызываю метод из модели после добавления - ошибка
    #40110700
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Такая проблема. Пишу api для opencart для работы с товаром в файл catalog\controller\api\product.php
Код: php
1.
2.
3.
class ControllerApiProduct extends Controller {
...
}



в одном из методов api вызываю
Код: php
1.
2.
$this->load->model('catalog/product');
$product_id=$this->model_catalog_product->addProduct($productData);



предварительно добавив в модель
Код: php
1.
class ModelCatalogProduct extends Model


расположенную по пути catalog\model\catalog\product.php метод addProduct из admin\model\catalog\product.php простым копированием.

При вызове ругается так:
<b>Notice</b>: Undefined property: Proxy::addProduct in <b>C:\HTTPServer\apteka\storage\modification\system\engine\action.php</b> on line <b>79</b>

хотя при вызове аналогичного метода для категорий после добавления метода addcategory в модель catalog\model\catalog\category.php из admin\model\catalog\category.php не ругается и все нормально добавляет:
Код: php
1.
2.
3.
$this->load->model('catalog/category');
$category_id=$this->model_catalog_category->addCategory($categoryData);
$json['category_id']=$category_id;



подскажите, в чём может быть дело? Спасибо!
...
Рейтинг: 0 / 0
opencart 3 вызываю метод из модели после добавления - ошибка
    #40110717
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в общем нашёл сам, отвечу, может кому пригодится. в папке верхней storage\modification надо найти свою модель, если она там есть и также добавить туда новый метод.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / opencart 3 вызываю метод из модели после добавления - ошибка
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]