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

Контроллер


Severonik

Recommended Posts

Пытаюсь написать свой модуль. Создаю свою модель в папке  catalog\model\pricelist\tovar.php, контроллер в папке catalog\controller\pricelist\tovar.php и view в папке catalog\view\theme\default\template\pricelist\tovar.twig 
 

   <?php
class Modeltovartovar extends Model {
   public function getTovar() {
     
        $query = $this->db->query("SELECT c.*, d.*, p.*, cc.*  FROM " . DB_PREFIX . "product_to_category c," . DB_PREFIX . "category_description cc" . DB_PREFIX . "product_description d," . DB_PREFIX . "product p WHERE c.product_id=d.product_id=p.product_id AND c.category_id=cc.category_id");

     return $query->rows;

    						  }
                                    }
<?php 

class Controllertovartovar extends Controller {

public function tovarik() {

        $this->load->model('tovar/tovar');
        $test = $this->model_tovar_tovar->getTovar();
        $data['test'] = $test;
      

  
    }

  }

Не могу понять передачу переменных в view и как отобразить страницу на сайте.

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


если у вас класс Modeltovartovar

то и саму модель нужно размещать в model\tovar\tovar.php

 

аналогично для контроллера

 

вообще, выше верно советуют - движок сам по себе пример, смотрите как устроено

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

56 минут назад, Severonik сказал:

$query = $this->db->query("SELECT c.*, d.*, p.*, cc.* FROM " . DB_PREFIX . "product_to_category c," . DB_PREFIX . "category_description cc" . DB_PREFIX . "product_description d," . DB_PREFIX . "product p WHERE c.product_id=d.product_id=p.product_id AND c.category_id=cc.category_id");

 

:huh:

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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