Jump to content
nickcoder

Как вывести статус на складе на главной странице

Recommended Posts

Добрый вечер. Нужно вывести количество товара и его статус наличия/отсутствия на складе в карточках товара на главной.

  1. Прочитал, что можно найти stock_status_id, если покопаться тут 
    $this->config->get('config_stock_display')

    Т.е. в контроллере товара, я делал такой запрос, но проблема в том, выдает false. 

Share this post


Link to post
Share on other sites

$data['products'][]  = array(
И оттуда выдёргивать по идее.
Затем через $product[' stock_status_id '] выводить в tpl.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Drone87
      Добрый день!
       
      Необходимо внести правки по связанным опциям у которых статус:
      Нет в наличии; Изготовление под заказ; На заказ. Предоплата; Наличие по запросу; Ожидание 2-3 дня; Предзаказ.  
      Для примера, опция цвет - [Крем, велюр], изготавливается на заказ
       

       
      Нужно, чтобы опция отображала свое значение "Крем, велюр" вместо "Нет в наличии" и т.д.
       
      Жду Ваших предложений.
       
       
    • By lletol
      Скачать/Купить дополнение


      Product status extended
      Каждый магазин сталкивается с необходимостью временно приостановить продажу определенного товара из-за отсутствия как такового на складе.
      Или же необходимостью удалять неактуальные позиции товара, но не хочется получить кучу битых ссылок и понижения позиций в выдаче поисковиков.
       
      Для этого и предназначен данный модуль. Так чем же модуль может Вам помочь:
       
      Производители:
      Добавлена кнопка перехода в список товаров бренда из админ-панели Добавлены статусы брендов "Включено", "Отключено", "В архиве" и "В обработке" В списке брендов добавлен фильтр по названию бренда и статусу Для удобства, статусы брендов сделаны цветными (админ-панель) Ручное изменение статусов всех продуктов привязанных к данному бренду на его текущий статус (в планах)  
      Список категорий:
      Добалена кнопка перехода в категорию из админ-панели Добалены два статуса категории "В архиве" и "В обработке" Для удобства, статусы категорий сделаны цветными При переключении категории в статус "В архиве" или "В обработке", все дочерние категории так же переводятся в этот статус Ручное изменение статусов всех продуктов привязанных к данной категории на её статус (в планах)  
      Список категорий:
      В списке товаров добавлен фильтр со статусам из "отсутствие на складе" Для удобства, статусы товаров сделаны цветными Автоматическая массовая смена статуса товара на статус "В архиве" (если наличие товара равно 0  и в статусе "отсутствия на складе" установлено "не показывать в категориях") по cron -(в планах)  
      Статус товара:
      В архиве - товар не отображается в модулях и категориях, цена не отображается, кнопка купить не активна В обработке - товар не отображается в модулях и категориях, цена не отображается, кнопка купить заменяется "Спросит о товаре" (в планах)  
      Статусы наличия товара (при 0 остатке) имеют следующие возможности:
      установить порядок сортировка товаров в зависимости от статуса наличия (Например продукты со статусом "Нет в наличии" будут выводиться в конце списка, а продукты со статусом "Пред заказ" будут выводиться после продуктов которые есть в наличии ) кнопка "Купить" - активна / не активна / сообщить когда появится (в планах) изменить текст кнопки "Купить" показывать или скрыть Цену товара скрыть товар в категориях и модулях, при этом товар остается доступным по прямой ссылке если цена товара равна 0 - цена не отображается  
      Установка модуля:
      Скачать (в соответствии с версией OC) и распаковать архив через "Установщик дополнений OCMOD" загрузить файлы bhm_pse-v0_X.ocmod.zip (непосредственно сам модуль) Открыть папку theme и через  "Установщик дополнений OCMOD" загрузить файлы Название_Ваше_Темы.ocmod.xml (модификатор темы, на данный момент перечень довольно скуден, но в дальнейшем будем пополнять). Зайти в "Модули" и включить "Product status extended (ByHelp Modules)"
       
      Модуль не заменяет файлы OC!

       
      Модули проверенные на совместимость:
       
      Модификаторы под не стандартные темы:
       
      Нет вашей темы в папке theme, не модуль работает не корректно с вашей темой или же вы хотите помочь в развитии модуля:
       
       
      Примечание!
      При обращении в тему поддержки, указывайте:
      версию модуля которую Вы устанавливали; версию ЦМС; какой шаблон используется. Добавил lletol Добавлено 03.10.2018 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By lletol
      Каждый магазин сталкивается с необходимостью временно приостановить продажу определенного товара из-за отсутствия как такового на складе.
      Или же необходимостью удалять неактуальные позиции товара, но не хочется получить кучу битых ссылок и понижения позиций в выдаче поисковиков.
       
      Для этого и предназначен данный модуль. Так чем же модуль может Вам помочь:
       
      Производители:
      Добавлена кнопка перехода в список товаров бренда из админ-панели Добавлены статусы брендов "Включено", "Отключено", "В архиве" и "В обработке" В списке брендов добавлен фильтр по названию бренда и статусу Для удобства, статусы брендов сделаны цветными (админ-панель) Ручное изменение статусов всех продуктов привязанных к данному бренду на его текущий статус (в планах)  
      Список категорий:
      Добалена кнопка перехода в категорию из админ-панели Добалены два статуса категории "В архиве" и "В обработке" Для удобства, статусы категорий сделаны цветными При переключении категории в статус "В архиве" или "В обработке", все дочерние категории так же переводятся в этот статус Ручное изменение статусов всех продуктов привязанных к данной категории на её статус (в планах)  
      Список категорий:
      В списке товаров добавлен фильтр со статусам из "отсутствие на складе" Для удобства, статусы товаров сделаны цветными Автоматическая массовая смена статуса товара на статус "В архиве" (если наличие товара равно 0  и в статусе "отсутствия на складе" установлено "не показывать в категориях") по cron -(в планах)  
      Статус товара:
      В архиве - товар не отображается в модулях и категориях, цена не отображается, кнопка купить не активна В обработке - товар не отображается в модулях и категориях, цена не отображается, кнопка купить заменяется "Спросит о товаре" (в планах)  
      Статусы наличия товара (при 0 остатке) имеют следующие возможности:
      установить порядок сортировка товаров в зависимости от статуса наличия (Например продукты со статусом "Нет в наличии" будут выводиться в конце списка, а продукты со статусом "Пред заказ" будут выводиться после продуктов которые есть в наличии ) кнопка "Купить" - активна / не активна / сообщить когда появится (в планах) изменить текст кнопки "Купить" показывать или скрыть Цену товара скрыть товар в категориях и модулях, при этом товар остается доступным по прямой ссылке если цена товара равна 0 - цена не отображается  
      Установка модуля:
      Скачать (в соответствии с версией OC) и распаковать архив через "Установщик дополнений OCMOD" загрузить файлы bhm_pse-v0_X.ocmod.zip (непосредственно сам модуль) Открыть папку theme и через  "Установщик дополнений OCMOD" загрузить файлы Название_Ваше_Темы.ocmod.xml (модификатор темы, на данный момент перечень довольно скуден, но в дальнейшем будем пополнять). Зайти в "Модули" и включить "Product status extended (ByHelp Modules)"
       
      Модуль не заменяет файлы OC!

       
      Модули проверенные на совместимость:
       
      Модификаторы под не стандартные темы:
       
      Нет вашей темы в папке theme, не модуль работает не корректно с вашей темой или же вы хотите помочь в развитии модуля:
       
       
      Примечание!
      При обращении в тему поддержки, указывайте:
      версию модуля которую Вы устанавливали; версию ЦМС; какой шаблон используется.
    • By PaulKravchenko
      Добавляет возможность выбора статуса отсутствующего товара, который будет использоваться по умолчанию при добавлении товара.
      При добавлении товара вручную на вкладке Данные необходимо указать статус товара, который отсутствует на складе, то есть с нулевым остатком.
      В OpenCart по умолчанию выбирается первый по алфавиту статус из всех доступных и чаще всего это не тот статус, который нужен.
      С этим дополнением вы сможете указать какой именно статус будет установлен для товара с нулевым остатком.
       
      Установка:
      - установить модуль через установщик
      - обновить кеш
       
      Настройка:
      - установить необходимое значение параметра в настройках магазина:
      Система -> Настройки -> Настройки магазина -> вкладка Опции -> параметр Отсутствие на складе
       
      Совместимость:
      ocStore 2.1.0.2.1
      ocStore 2.3.0.2.3
      ocStore 3.0.2.0b1
      OpenCart 3.0.2.0
      Opencart 2.1.* и 2.3.*
       
      Языки:
      - русский
      - украинский
      - английский
    • By PaulKravchenko
      Скачать/Купить дополнение


      Статус отсутствия товара по умолчанию
       
      Добавляет возможность выбора статуса отсутствующего товара, который будет использоваться по умолчанию при добавлении товара.
      При добавлении товара вручную на вкладке Данные необходимо указать статус товара, который отсутствует на складе, то есть с нулевым остатком.
      В OpenCart по умолчанию выбирается первый по алфавиту статус из всех доступных и чаще всего это не тот статус, который нужен.
      С этим дополнением вы сможете указать какой именно статус будет установлен для товара с нулевым остатком.
       
      Установка:
      - установить модуль через установщик
      - обновить кеш
       
      Настройка:
      - установить необходимое значение параметра в настройках магазина:
      Система -> Настройки -> Настройки магазина -> вкладка Опции -> параметр Отсутствие на складе
       
      Совместимость:
      ocStore 2.1.0.2.1
      ocStore 2.3.0.2.3
      ocStore 3.0.2.0b1
      OpenCart 3.0.2.0
      Opencart 2.1.* и 2.3.*
       
      Языки:
      - русский
      - украинский
      - английский
      Добавил PaulKravchenko Добавлено 23.12.2018 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.