Перейти к содержанию
Urdash

[Решено] При количестве = 0 скрыть цену товара

Рекомендуемые сообщения

Имеется магазин сантехники. Некоторые отсутствующие товары со старыми ценами. Но их можно заказать. Так  вот, чтоб не вводить клиента в заблуждение, хочу скрыть стоимость товара из карточки товара и списка в категории. Стандартный способ, описанный в сокрытии при нулевой цене, как-то совсем не помогает. Готов на любые ваши условия. 

Ocshop 1.5.6.3.2

 

Пробовал вариант с

<?php if ($product['price']&&$product['quantity']=0) { ?>
   <div class="price">
        <?php if (!$product['special']) { ?>
        <?php echo $product['price']; ?>
        <?php } else { ?>
        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
        <?php } ?>
        <?php if ($product['tax']) { ?>
        <br />
        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
        <?php } ?>
      </div>
<?php } else { ?> 
<b>ЦЕНА ДОГОВОРНАЯ </b> 
<?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В контроллер то добавили этот самый $product['quantity']  ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:-D Чорд, не добавил) Попробую, отпишусь  :-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сдаюсь, не срабатывает. Игнор полный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

500р и доступ на фтп. Сделаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

               

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

   

То, что нужно, только бы еще и на странице товара скрывать. Туеву хучу vqmod перепробовал, ничего не работает на ocshop..

Как вариант, буду дальше пробовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
То, что нужно, только бы еще и на странице товара скрывать.

 

 

  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решено. Разобрался, всем спасибо ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! А можно подробнее? Та же задача: если товаров 0, то количество убирать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От TCHProgrammer
      Здравствуйте! У меня проблема. При редактировании товара в админке после нажатия на кнопку "Сохранить", количество само изменяется на 1000 штук, хотя я количество не менял. Это значение (1000 штук) приходит в функцию productEdit($product_id) в файле /admin/modeles/catalog/product.php .
      Как мне исправить эту проблему? Подскажите, пожалуйста! Заранее благодарен за ответы.
    • От Liv0n
      Всем доброго времени суток!
      1. есть сайт доставки доставка, на котором в разделе *Горячее* не работает переключение страницы НАЗАД, т.е. вперед на 2 страницу можно перейти, а назад нет.
      2. можно решить данный вопрос выставив максимальное число товара на 15 или более, тогда весь товар будет просто на одной вкладке, но сколько я прочитал и просмотрел на 2,3,0,2 ничего не вышло, то нужной графы в админке нет, то в нужном коде не найдено то, что нужно исправлять.
    • От Pavel3
      Доброго дня форумчане.
      Произошла проблема, установил потестить модуль от NeoSeo "Интеграция с Class365" прогнал через них товар и после этой процедуры (или не этой). перестали отображаться разные цены для разных групп покупателей в карточке товара и в каталоге. Причем при добавлении в корзину (цена в корзине стоит правильная для нужной группы). https://prnt.sc/kp2ovl
      Исправляется вручную простановкой количества товара для каждой группы 1 (по умолчанию ставится 0) https://prnt.sc/kp2qa6
       
      Подскажите как решить эту проблему??? Или:
      1) Как автоматом для всех товаров приписать количество для всех групп 1 вместо 0.
      2) Раньше всё работало без проблем и при 0. (как вернуть всё назад, бекапа до установки дополнения нет, провафлил) 
      3) Может прошло какое обновление и что то поменялось
      4) Или как-то это можно решить импортом товаров, со специальной колонкой.? Или в базе данных автоматом где проставить.
       
      С OpenCart работаю крайне мало, пожалуйста поразжеваннее для тех кто в танке :)
       
       
    • От temnota80
      Opencart 2.3.0.2, шаблон Newstore. По умолчанию в карточку товара выводится точное количество товара на складе. Можно ли выводить количество вида: "от 1 до 10", "от 10 до 100" и "более 100"?
    • От Serg9988
      Скачать/Купить дополнение


      Уведомление о наличии opencart 1.5*

      /****** Модуль Уведомление о наличии ******/



      В связи с тем, что версии opencart 1.5* уже устарела, данная версия модуля не поддерживается разработчиком.


      Поддержка осуществляется только тем, кто купил модуль до 28.10.2016.
      Все силы будут направлены на развитие и усовершенствование модуля для opencart 2.*
      В связи с этим, модуль распространяется бесплатно.




      login/pass - demo/demo
      Протестировано на: ocstore 1.5.5.1.2
      opencart 1.5.*
      Данный модуль для opencart 2.0 здесь
      Версия модуля которая умеет работать с опциями здесь
      Работу модуля гарантирую только на default шаблоне. У остальным шаблонам надо проводить адаптацию методом исправления файла xml, который идет в поставке с модулем.
      Адаптация под шаблоны:
      AVA STORE v4.2 for OcStore 1551.x
      moneymaker
      Journal

      Описание:
      Модуль позволяет выводить кнопку "Уведомить", вместо кнопки добавления товара в корзину, на страницах:
      product,category,search,special,wishlist,manufacturer
      В модулях : featured,bestseller,latest,special
      по нажатию на которую посетителю предлагается заполнить заявку на уведомление о появлении товара в магазине.
      Возможности:
      - история заявок;
      - ручной перевод статуса заявки без отправки уведомления;
      - отправка уведомлений всем заказчикам одним нажатием кнопки;
      - отправка уведомлений только на те заявки, по которым товар есть в наличии;
      - уведомление администатора о поступлении заявки;
      - возможност включать/отключать капчу
      - возможность автоматической отправки уведомлений (cron)
      - отправка уведомления после изменения товара в административной части
      - настройка заменять/не заменять кнопку "купить"
      - возможность вывода кнопки в любое место на странице товара (методом добавления кода в ручную)
      Совместим с
      Установка:
      При установке никакие файлы перезаписаны не будут!
      Для работы модуля должен быть установлен vqmod!
      1) СДЕЛАЙТЕ БЕКАП ФАЙЛОВ ВАШЕГО САЙТА.
      2) Распаковать архив с модулем и перенести все файлы из распакованного архива в соответствующие папки вашего сайта на сервере (Если таких не существует, их следует создать)(Если вы используете не стандартный шаблон, то перед копированием, папку catalog\view\theme\default, в архиве модуля, переименовать на название папки с вашим шаблоном).
      Важно:
      Если вы используете шаблон название которого есть в разделе "Адаптация под шаблоны", то вам надо скачать архив в названии которого встречается название вашего шаблона и заменить файлом с архива файл vqmod\xml\availability.xml
      3) Заходим в административную часть сайта, раздел "Дополнения" - "Модули" - устанавливаем модуль.
      4) После установки настраиваем модуль:
      указываем эмейл администратора сайта(куда слать уведомления о поступлении новых заявок);
      подключаем модуль на страницы - главная/home, категории/category, продукт/product;
      5) Если вы используете шаблон отличный от Default и ваш шаблон присутствует в разделе "Адаптация" данного описания, то вы просто качаете архив с папкой к вашему шаблону и заливаете содержимое данной папки в корень вашего сайта с заменой. (заменены будут только файлы моего модуля)
      В новой версии:

      Ver 1_2


      - Реализована возможность отключать вывод кнопки уведомить, даже если товара нету в наличии.
      - Реализован вывод кнопки на страницах product,category,search,special,wishlist,manufacturer
      - Реализован вывод кнопки в модуляx featured,bestseller,latest,special
      - Устранен баг с кодировкой
      - Возможность отключать замену кнопки "Купить" на "уведомить" даже если товара нету в наличии
      Вопросы, пожелания можно писать в форум или на почту support@sitemix.com.ua
      Добавил Serg9988 Добавлено 27.10.2015 Категория Письма, почта, рассылки, sms Системные требования Сайт разработчика http://myopencart.club Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.