Перейти к содержанию
normanh

[Решено] Нужно вывести статус склада в модуле на главной

Рекомендуемые сообщения

Нужно вывести статус склада  (на картинке обвёл красным). Я вывел в странице (в файле pavproducttabs.tpl) - if ($product['stock']) { }?>, но тут же ошибка так как нужно обявить в контроллере и в модели эту переменную, но там всё так запутано(в модели особенно) что я не знаю где  добавить эту переменную. Опенкарт 1.5.3.1, или скиньте образовательные статьи по модулях.

(контроллер)pavproducttabs.php

(вид)pavproducttabs.tpl

(модель)product.php

Безымянный.png

Изменено пользователем normanh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зачем вы создали три одинаковых темы на форуме?)

-----

В контроллере pavproducttabs.php в самом низу найдите блок:

Скрытый текст

 


$products[] = array(
  'product_id' => $result['product_id'],
  'thumb'      => $image,
  'name'       => $result['name'],
  'price'      => $price,
  'special'    => $special,
  'rating'     => $rating,
  'description'=> (html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')),
  'reviews'    => sprintf($this->language->get('text_reviews'), (int)$result['reviews']),
  'href'       => $this->url->link('product/product', 'product_id=' . $result['product_id']),
  'thumb2'     => isset($thumb2)?$thumb2:'',
);

 

и попробуйте добавить туда строку

'stock' => $result['stock_status'],

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.