В цене сделать стоимость "от" такой-то суммы


Как сделать в цене, что бы можно было прописать цена "от" такой-то суммы?

2 ответа
  • Владимир Сергеев
    Разработчик
    Решение
    16 апреля 2018 17:34

    Здравствуйте, Елена! 

    Нужно в каждом файле на скриншоте

    найти строку:

    {if $p.price > 0}

    И сразу после неё вставить нужное вам слово. 

    Файлы находятся в приложении Магазин - витрина - proStore - шаблоны.

    • Елена
      Решение
      17 апреля 2018 10:33

      Пересмотрел все шаблоны и ни в одном не нашел эту строчку(

      • Владимир Сергеев
        Разработчик
        Решение
        17 апреля 2018 11:21

        Приложение Магазин - витрина - proStore - шаблоны. И файлы указанные на скриншоте в предыдущем комментарии. 
        Пользуйтесь поиском по браузеру (WIN: ctrl+F, MAC: cmd+F) по слову:

        {if $p.price > 0}
        • Елена
          Решение
          17 апреля 2018 12:37

          Поиск не дал результатов!(

        • Владимир Сергеев
          Разработчик
          Решение
          17 апреля 2018 12:43

          Значит вы не там ищите или у вас тема дизайна не proStore. 

          Обратитесь к кому-нибудь из каталога экспертов на сайте Webasyst. 

          https://experts.webasyst.ru 

          • Владимир Сергеев
            Разработчик
            Решение
            17 апреля 2018 12:46

            А.. стоп. 

            Значит у вас не последняя версия темы просто. 

            Вам нужно искать по строке

            {if $p.min_price !== 

            Посмотрете на моем скриншоте как она точно выглядит. Она сразу под искомой строкой находится на скриншоте. 

            • Елена
              Решение
              17 апреля 2018 15:30

              Получается, после этой строчки написать "от", что бы получилось 

              {if $p.min_price !== от

              И еще момент один, такая функция мне нужна в определённых товарах

              {if $p.min_price !==  
              
              • Владимир Сергеев
                Разработчик
                Решение
                17 апреля 2018 18:10

                Нет, не так. 
                Полностью строка выглядит так:

                {if $p.min_price !== $p.max_price && !empty($theme_settings.min_max_price)}

                Нужно ставить ПЕРЕД ней слово. 

                от {if $p.min_price !== $p.max_price && !empty($theme_settings.min_max_price)}

                И еще момент один, такая функция мне нужна в определённых товарах

                Тогда нужно делать через доп. параметры.
                Вместо слова от добавьте код: 

                {if !empty($param_item.params.price_start)}
                  {$param_item.params.price_start} 
                {/if}

                А затем в доп. параметрах нужных товаров добавить доп. параметр:

                price_start=от

          • Владимир Сергеев
            Разработчик
            Решение
            17 апреля 2018 12:47

            К сожалению, точгый код не могу указать, т.к. сейчас только с телефона могу отвечать. 

  • Елена
    Решение
    16 апреля 2018 17:58

    Благодарю!)

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!