10
Ноя
2016

Проблема с добавлением своей функции в модель product OpenCart 2.3.0.2

Добавляю функцию в модель product. Вызываю её и получаю такое: Notice: Undefined property: Proxy::getHomeProduct in catalog/controller/extension/module/home_banner.php on line 12

Что может быть не так?

сама функция:

public function getHomeProduct() {
    $query = $this->db->query("SELECT ".DB_PREFIX."_product.product_id, ".DB_PREFIX."_product.image AS title, ".DB_PREFIX."_product_image.image, ".DB_PREFIX."_product_description.name FROM ".DB_PREFIX."_product LEFT JOIN ".DB_PREFIX."_product_description ON ".DB_PREFIX."_product_description.product_id = ".DB_PREFIX."_product.product_id LEFT JOIN oc_product_image ON ".DB_PREFIX."_product_image.product_id = ".DB_PREFIX."_product.product_id WHERE ".DB_PREFIX."_product.for_home = 1");

    print_r($query);

    return $query->rows;

}

Источник: https://ru.stackoverflow.com/questions/589281/%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0-%D1%81-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC-%D1%81%D0%B2%D0%BE%D0%B5%D0%B9-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-%D0%B2-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C-product-opencart-2-3-0-2

Тебе может это понравится...

Добавить комментарий