Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.5.x)
Общий форум
Товара нет в наличии при оформлении заказа
Всего: 2
<
1
2
Товара нет в наличии при оформлении заказа
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 11
21-09-2015 10:28
Цитата:( AlexandrWest @ 19-09-2015 15:17
Смотреть сообщение
)
Как доработать эту проверку, чтобы по товару у кот. количество в корзине больше чем на складе, выводилось "Данное количество недоступно. Максимальное кол-во по товару 1"?
Код указанный выше заменить на:
Код:
<
td class
="
cart_avail
">
{if $product.cart_quantity > $product.quantity_available}
<
span class
="
label label-warning
">{l s='In Stock'} {$product.quantity_available}<
/span
>
{else}
<
span class
="
label{if $product.quantity_available <= 0 && isset($product.allow_oosp) && !$product.allow_oosp} label-danger{elseif $product.quantity_available <= 0} label-warning{else} label-success{/if}
">{if $product.quantity_available <= 0}{if isset($product.allow_oosp) && $product.allow_oosp}{if isset($product.available_later) && $product.available_later}{$product.available_later}{else}{l s='In Stock'}{/if}{else}{l s='Out of stock'}{/if}{else}{if isset($product.available_now) && $product.available_now}{$product.available_now}{else}{l s='In Stock'}{/if}{/if}<
/span
>{if !$product.is_virtual}{hook h="
displayProductDeliveryTime
" product=$product}{/if}
{/if}
<
/td
>
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
AlexandrWest
Новичок
Сообщений: 44
Регистрация: 09-04-2015
# 12
21-09-2015 22:00
Спасибо!
Сообщение отредактировал AlexandrWest (21-09-2015 18:03)
AlexandrWest
Новичок
Сообщений: 44
Регистрация: 09-04-2015
# 13
23-09-2015 17:47
А можно так сделать? Если я к примеру не нашел как перевести через Переводы.
<span class="label label-warning">В наличии {$product.quantity_available}</span>
{l s='In Stock'} меняем на В наличии
Далее меняем кодировку на UTF-8.
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 14
23-09-2015 19:29
Цитата:( AlexandrWest @ 23-09-2015 18:47
Смотреть сообщение
)
А можно так сделать?
{l s='In Stock'} меняем на В наличии
Далее меняем кодировку на UTF-8.
Да, но необходимо сначала изменить кодировку на
UTF-8 без BOM
и только после изменять текст.
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
AlexandrWest
Новичок
Сообщений: 44
Регистрация: 09-04-2015
# 15
28-09-2015 17:01
Алекс, спасибо! Работает.
Всего: 2
<
1
2
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов