Не выводится наличие товара

Автор Jeick9, 19 июня 2014, 18:29:44

« назад - далее »

Jeick9

Здравствуйте, у меня на prestashop установлен стандартный шаблон default-bootstrap, но в нем не отображается или товар в наличи или нет. В категориях этот параметр отображается, а на страницах товара нет. Подскажите, пожалуйста, как его вывести на детальной станице?

DarinSr

В меню Настройки - Товары нужно разрешить показывать сообщение о наличии.

Jeick9

#2
В разделе настроек товаров я такой опции не нашел.

Adik


Jeick9

#4
1.6.0.6
Нашел такое решение проблемы:
{if $product->quantity > 0}есть в наличии{else}нет в наличии{/if}
Но все таки не понятно, почему стандартная конструкция не работает.

coder

В шаблоне product.tpl нужно смотреть. Может быть там удален этот блок.

brus powerfull

#6
Всем Добрый день.
У меня такой вопрос: на странице категорий товара, пода главным фото каждого товара есть надпись "В наличии"(In stock), но когда переходишь на страницу товара, то такой надписи та нет. Думал что это можно проделать с помощью таблицы импорта CSV, там есть такое поле "Текст когда товар на складе" - заполнил это поле для одного товара, сделал импорт, но на странице товара это тоже не появилось почему-то.
Будьте любезны, подскажите пожалуйста как можно сделать так,чтобы состояние товара "В наличии"(In stock) отображалось на странице товара?
{if $product->quantity > 0}есть в наличии{else}нет в наличии{/if}
где это можно прописать?

DarinSr

В шаблоне product.tpl
{if ($display_qties == 1 && !$PS_CATALOG_MODE && $PS_STOCK_MANAGEMENT && $product->available_for_order)}
<p>
{if $product->quantity <= 0}{l s='Нет в наличии'}{else}{l s='Есть в наличии'}{/if}
</p>
{/if}

brus powerfull

Спасибо вам огромное, буду пробовать.

brus powerfull

Поставил в шаблон товара код(наличие товара указал как In stock), проверил - на странице товара появился блок состояния товара. Но только вот вопрос: почему когда товар в наличии, на странице категории этого товара, под его фото состояние отображается как 'В наличии', а на странице этого товара уже состояние отображается как "in Stock"? И  заметил еще такое: если у товара есть комбинации, и количество одной из комбинаций==0, то состояние этой комбинации отображается все-равно как In stock. Почему?

mistral

1. Потому что перевод нужно делать для каждой страницы отдельно.
2. Количество считается общее, если хоть у одной комбинации будет 1, то будет показано, что есть в наличии.

wieppir

Подскажите может немного неумесно,почему не переводится in stock на русский?

PrestaMan

Или шаблон так сделан, или выбираете неправильно тему при редактировании перевода в админке.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!