Пишу модуль, вопрос по подключению моделей и вывода данных товара

  • Автор темы kor.ekaterin
  • 47
  • Обновлено
  • 15, Apr 2023
  • #1
Привет.

Пишу свой модуль, сделал 6 файлов

Код:

catalog\view\theme\default\template\module\mymodul.tpl

catalog\controller\module\mymodul.php

catalog\language\russian\module\mymodul.php

admin\view\template\module\mymodul.tpl

admin\controller\module\mymodul.php

admin\language\russian\module\mymodul.php

Вопрос состоит в использовании имеющихся моделей

В файле контроллера catalog\controller\module\mymodul.php

Есть строчки

Код:

$this->load->model('catalog/product');

$this->load->model('catalog/category');

$data['product_info']=$this->model_catalog_product->getProduct(41);

То есть подключаются имеющиеся модели

В файле

catalog\view\theme\default\template\module\mymodul.tpl

Дампится полученный массив

print_r($product_info);

В результате на сайте выводится массив $product_info для товара 41, у меня вот так:

Код:

Array

(

[product_id] => 41

[name] => iMac

[description] => тут описание, вырезано

[meta_title] => iMac

[meta_h1] =>

[meta_description] =>

[meta_keyword] =>

[tag] =>

[model] => ????? 14

[sku] =>

UPC
=>
[ean] =>
[jan] =>
[isbn] =>
[mpn] =>
[location] =>
[quantity] => 977
[stock_status] => ??? ? ???????
[image] => catalog/demo/imac_1.jpg
[manufacturer_id] => 8
[manufacturer] => Apple
[price] => 100.0000
[special] =>
[reward] => 0
[points] => 0
[tax_class_id] => 9
[date_available] => 2009-02-03
[weight] => 5.00
[weight_class_id] => 1
[length] => 0.00
[width] => 0.00
[height] => 0.00
[length_class_id] => 1
[subtract] => 1
[rating] => 0
[reviews] => 0
[minimum] => 1
[sort_order] => 0
[status] => 1
[date_added] => 2009-02-03 21:07:26
[date_modified] => 2011-09-30 01:06:44
[viewed] => 0
)
Собственно вопрос в том, как получить ссылку на товар, обработанную ЧПУ?
В данном примере не выводится вообще никакой ссылки, ссылки нету в $product_info
Я так понимаю надо писать свою модель и там sql запросы? Или уже это есть в движке?
В идеале я хочу модуль умеющий выводить определенные товары с определенных категорий
Спасибо

kor.ekaterin


Рег
06 May, 2020

Тем
1

Постов
1

Баллов
11
  • 17, Apr 2023
  • #3
Не самое подходящее место вы выбрали для подобного рода вопроса. Вам лучше обратиться к аудитории тостера и stackoverflow
 

mihask


Рег
25 Jan, 2012

Тем
0

Постов
1

Баллов
1
  • 17, Apr 2023
  • #4
Не самое подходящее место вы выбрали для подобного рода вопроса. Вам лучше обратиться к аудитории тостера и stackoverflow



evgeniy8705

, или форум русскоязычного сообщества OpenCart.

Ну вот человек же ответил причем правильно а вы говорите не там!
 

lisa-474.z19


Рег
02 Nov, 2019

Тем
0

Постов
1

Баллов
1
Тем
49554
Комментарии
57426
Опыт
552966

Интересно