Количество на складе буквами

  • 12 Ответов
  • 274 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Добрый день есть ли какой нибудь плагин\аддон для  joomshopping  чтобы количество на складе отображалось не цифрами а прописью например Количество на складе:1 = Количество на складе: последний.   Количество на складе:2=Количество на складе:мало, Количество на складе:10=Количество на складе:много. Или какие файлы поковырять? Спасибо

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
Re: Количество на складе буквами
« Ответ #1 : 19.07.2017, 15:09:10 »
в шаблоне прям в карточке товара сделайте проверку, и все
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Re: Количество на складе буквами
« Ответ #2 : 19.07.2017, 15:13:59 »
в шаблоне прям в карточке товара сделайте проверку, и все

это условие прописать в с помощью php ?

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
Re: Количество на складе буквами
« Ответ #3 : 19.07.2017, 15:18:19 »
да. количество в карточке товара можно получить как
Код
$qty = sprintQtyInStock($this->product->qty_in_stock);
и дальше сравнивать с 1, 2, 10 и выводить текст
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Re: Количество на складе буквами
« Ответ #4 : 19.07.2017, 15:29:30 »
да. количество в карточке товара можно получить как
Код
$qty = sprintQtyInStock($this->product->qty_in_stock);
и дальше сравнивать с 1, 2, 10 и выводить текст
использовать if? не слишком силен в  php

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
Re: Количество на складе буквами
« Ответ #5 : 19.07.2017, 15:46:48 »
верно, использовать if
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

victorantoniak

  • Moderator
  • *****
  • 1510
  • 175
  • JoomShopping Team

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Re: Количество на складе буквами
« Ответ #7 : 20.07.2017, 16:39:21 »

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Re: Количество на складе буквами
« Ответ #8 : 23.07.2017, 16:09:12 »
может кому и пригодится, если не верно то гуру  joomshoppinga поправьте меня так как в  php  не силен
решил таким образом в файле /templates/ваш_шаблон/html/com_jshopping/product/product_default  вместе где выводится количество остатокв прописал такой код

<div class="qty_in_stock">
         <?php print _JSHOP_QTY_IN_STOCK?>:
         <span id="product_qty">
         <?php $qty = sprintQtyInStock($this->product->qty_in_stock)?>
         <?php if ($qty==1)
         {
         echo "остался последний"; }
         elseif ($qty==2){
            echo "осталось мало";
         }
         elseif ($qty==3){
            echo "осталось мало";
         }
         elseif ($qty==0){
         echo "нет в наличии";}
         else
         {
            echo ("много");
         }
      ?>
         </span>
         </div>   
« Последнее редактирование: 23.07.2017, 16:19:24 от Dolphin4ik_1 »

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
Re: Количество на складе буквами
« Ответ #9 : 23.07.2017, 16:28:38 »
все норм. можно чуть упростить
Код: php
if ($qty <= 0) {
        echo "нет в наличии";
} else if ($qty == 1) {
        echo "остался последний";
} else if ($qty <= 3) {
        echo "осталось мало";
} else {
        echo "много";
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Re: Количество на складе буквами
« Ответ #10 : 23.07.2017, 16:32:27 »
все норм. можно чуть упростить
Код: php
if ($qty <= 0) {
        echo "нет в наличии";
} else if ($qty == 1) {
        echo "остался последний";
} else if ($qty <= 3) {
        echo "осталось мало";
} else {
        echo "много";
}

Про математику совсем забыл, спасибо

*

Dolphin4ik_1

  • Осваиваюсь на форуме
  • ***
  • 78
  • 0
Re: Количество на складе буквами
« Ответ #11 : 23.07.2017, 16:38:17 »
а в условиях вывода я понимаю и картинку можно прописать? типа красный желтый как в плагине от разработчика. ? div-ы можно длописать?

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
Re: Количество на складе буквами
« Ответ #12 : 23.07.2017, 17:23:37 »
да, конечно.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций