Slg01

Как убрать из одной из категорий кнопку купить, цену и код товара

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

Slg01    0

Версия OcStore 1.5.5.1.2

Шаблон - AVA 4.2
Добрый день!

Одна из моих категорий не состоит из товаров, которые можно купить, положить в корзину. Она представляет собой определенные комплексные решения. Да. есть атрибуты, описание.. но все это информация, реклама, можно сказать. Вот в чем вопрос-как мне изменить отображение карточки товара для этой категории? Как убрать кнопку "купить", стоимость, возможно код товара (он тоже не к чему) ?
 

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


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

Ставьте условие на категорию в карточке товара в блок показа цены

найти в catalog\view\theme\ имя вашей темы \template\product\product.tpl строку

 

<?php if ($price) { ?>

 

изменить на

 

<?php if (($price) && ($category_id != 110))  { ?>

 

где 110 изменить на номер нужной категории - тогда для любых категорий кроме указанной будет выводиться цена

аналогично с другими полями/данными проделать

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


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

Спасибо огромное, что откликнулись и за помощь благодарю!!! Должно получится! буду пробовать!

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


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

Ставьте условие на категорию в карточке товара в блок показа цены

найти в catalog\view\theme\ имя вашей темы \template\product\product.tpl строку

 

<?php if ($price) { ?>

 

изменить на

 

<?php if (($price) && ($category_id != 110))  { ?>

 

где 110 изменить на номер нужной категории - тогда для любых категорий кроме указанной будет выводиться цена

аналогично с другими полями/данными проделать

 

Так, как нет переменной $category_id у меня, сделала по-другому:

Прописала условие если цена больше 0-выводить кнопку в корзину, количество, цену.

<?php if ($price >0) { ?>

 

Т.е когда ставлю товару в этой категории стоимость 0-все ненужные кнопки, значения не выводятся.

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


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

сделай копию файла catalog\view\theme\ имя вашей темы \template\product\product.tpl

 Переименуй в любое свое название, далее отредактируй как нужно, то-есть убери лишние поля )
И далее модулем 
Персонализованные шаблоны для любой категории или товара выбираешь отредактированный шаблон.

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От whiteblue

      710.00 руб
      Скачать/Купить дополнение


      HTML данные в продукте и продуктах категории
      Очень часто нам нужно добавить произвольную информацию в виде html кода в карточку товара, как на уровне товара, так и в каждый товар категории...
       
      Данный модуль позволит добавить необходимой информации(html-поле) и заголовок H1 на уровне категорий и в карточке товара.
       
      Возможности модуля:
      1. Возможность добавления информации для каждого товара.
      В случаи, если значения для отдельного товара не задано, то в карточке товара будет отображаться содержимое html-поле заданное для категории этого товара.
      2. Добавить html-поле для товарох категории.
      Содержимое этого поля будет выводиться во всех товарах категории.
      3. Добавить заголовок H1 для категории и товара. (также есть версия без H1)
      4. Простота администрирования.
       
      Demo
      http://demo.torg.town/index.php?route=product/product&path=33&product_id=30
      Admin
      http://demo.torg.town/admin/index.php?route=catalog/product/edit&token=jnXseG7Pm3K9klIwbjGBPT2waTg9Q1is&product_id=30&filter_name=Canon+EOS+5D
      http://demo.torg.town/admin/index.php?route=catalog/category/edit&token=jnXseG7Pm3K9klIwbjGBPT2waTg9Q1is&category_id=33
       
      Login: html
      Password: html
       
        Модуль разрабатывался и тестировался на OpenCart 2.1.0.1.
       
      Установка модуля:
      Сделать резервную копию сайта и БД. Скачать архив. Не распаковывая его загрузить в админ-панель. Модули - Установка расширения - Загрузить. Обновить модификаторы. Добавил whiteblue Добавлено 03.05.2017 Категория Модули Системные требования Сайт разработчика http://white-blue.com.ua/module-html-data-in-product Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.1  
    • От whiteblue
      Очень часто нам нужно добавить произвольную информацию в виде html кода в карточку товара, как на уровне товара, так и в каждый товар категории...
       
      Данный модуль позволит добавить необходимой информации(html-поле) и заголовок H1 на уровне категорий и в карточке товара.
       
      Возможности модуля:
      1. Возможность добавления информации для каждого товара.
      В случаи, если значения для отдельного товара не задано, то в карточке товара будет отображаться содержимое html-поле заданное для категории этого товара.
      2. Добавить html-поле для товарох категории.
      Содержимое этого поля будет выводиться во всех товарах категории.
      3. Добавить заголовок H1 для категории и товара. (также есть версия без H1)
      4. Простота администрирования.
       
      Demo
      http://demo.torg.town/index.php?route=product/product&path=33&product_id=30
      Admin
      http://demo.torg.town/admin/index.php?route=catalog/product/edit&token=jnXseG7Pm3K9klIwbjGBPT2waTg9Q1is&product_id=30&filter_name=Canon+EOS+5D
      http://demo.torg.town/admin/index.php?route=catalog/category/edit&token=jnXseG7Pm3K9klIwbjGBPT2waTg9Q1is&category_id=33
       
      Login: html
      Password: html
       
        Модуль разрабатывался и тестировался на OpenCart 2.1.0.1.
       
      Установка модуля:
      Сделать резервную копию сайта и БД. Скачать архив. Не распаковывая его загрузить в админ-панель. Модули - Установка расширения - Загрузить. Обновить модификаторы.
    • От poptot
      Всем доброго времени суток!
      Подскажите пожалуйста не опытному человеку, который только 3 день с опенкартом как мне пошагово сделать поменьше третью колонку на странице карточки товара? А именно там где название, кнопка купить и т.д. Version 2.3.0.2  ссылка на карточку товара тут 
      Спасибо!
    • От morrison4394
      Добрый день, помогите пожалуйста.
      Есть модуль для добавления дополнительных полей в карточку товара, в нем три дополнительных поля.
      Мне трех полей мало, хочется штук 8-10. Пытаюсь по аналогии прописать дополнительные поля 4-5-6 к примеру, админка сайта перестает работать, хотя сам сайт работает. Но на сайте появляется ошибка system/storage/modification/catalog/model/catalog/product.php on line 22Notice: для полей 4-5-6.
      Подскажите, что я делаю не так, и как мне это исправить? 
      Прилагаю 2 файла, первый который исходный, а второй, в который я пытаюсь добавить поля 4-5-6. Версия опенкарт про 2.1.0.2, других подходящих бесплатных модулей я не нашла, а переименование 6 полей товарных кодов мне не подходят (у разных товаров разные хар-ки). 
      extra_fields_in_product.ocmod.xml
      extra_fields_in_product.ocmod.xml
    • От pasha2298
      Сделал небольшое дополнение для того что бы  убирать вкладки в карточке добавления товара и выводить все поля одним списком. Прошу не судить строго поскольку это мое первое дополнение. Протестировано на ocStore 2.3 
      vkladki.ocmod.xml
  • Последние посетители   0 пользователей онлайн

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