Как убрать кнопку "Добавить в корзину"? [VM 2.0.4]

Тема в разделе "Дизайн и оформление, шаблоны", создана пользователем AndLev, 03.05.2012.

  1. Offline

    AndLev Недавно здесь

    Регистрация:
    03.05.2012
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Включил в настройках VM2.0.4 отображение сайта как каталога. При этом исчезла кнопка "Добавить в корзину" из карточки товара, но в списке товаров определенной категории она осталась. Как ее убрать?

    И еще вопрос: Как вывести в карточку товара артикул? <?php echo $product_sku ?> - не спасает ((
     
  2.  
  3. Offline

    Jasperio Недавно здесь

    Регистрация:
    14.04.2012
    Сообщения:
    38
    Симпатии:
    3
    Пол:
    Мужской
    Для отключения корзины нужно отключить сам модуль.
    Для этого, в администраторской панели верхнего меню зайдите во вкладку "Расширения" -> "Менеджер модулей" или "Extensions" -> "Module manager", найдите в списке "VM - Shopping cart" и отключите его нажав на зеленую птичку.

    Эээ брат, $product_sku это не глобальная переменная, так нельзя обращаться к переменной класса.
    ООП проходили?

    Код (PHP):
    1. echo $this->product->product_sku;
     
    Последнее редактирование: 03.05.2012
  4. Offline

    AndLev Недавно здесь

    Регистрация:
    03.05.2012
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Jasperio, все правильно - модуль я естественно отключал, перевел сайт в использование как каталога. Исчезла кнопка "Добавить в корзину" в карточке товара, но во всех категориях товара она осталась (( Не могу никак убрать... Могу прикрепить скрины.

    По поводу артикула: в файле components/com_virtuemart/views/productdetails/tmpl/default.php в 81 строчку (notepad++)
    вставлял код:
    Почему-то артикул не появился. Что я делаю не так? Причем даже надпись "Артикул:" не появляется.

    Jasperio, спасибо, что пытаетесь помочь! :)
     
  5. Offline

    Airis Недавно здесь

    Регистрация:
    13.03.2010
    Сообщения:
    452
    Симпатии:
    18
    Пол:
    Женский
    У вас не оригинальный virtuemart что ли, а с хаком? Посмотрите есть ли в файле components/com_virtuemart/views/category/tmpl/default.php блок: <div class="addtocart-bar">
     
    AndLev нравится это.
  6. Offline

    AndLev Недавно здесь

    Регистрация:
    03.05.2012
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Вроде качал обычный virtuemart. Помойму даже с офсайта. Но не берусь утверждать на 100%...

    Посмотрел, что вы сказали - блока <div class="addtocart-bar"> в этом фале нет, и нет ничего похожего )
     
  7. Offline

    Airis Недавно здесь

    Регистрация:
    13.03.2010
    Сообщения:
    452
    Симпатии:
    18
    Пол:
    Женский
    Все-таки, выложите скрин или дайте ссылку на сайт.
     
  8. Offline

    AndLev Недавно здесь

    Регистрация:
    03.05.2012
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Airis отправил сообщение )
     
  9. Offline

    Jasperio Недавно здесь

    Регистрация:
    14.04.2012
    Сообщения:
    38
    Симпатии:
    3
    Пол:
    Мужской
    Найдите эти строки и попробуйте их закомментировать:

    Код (PHP):
    1. <?php
    2. // Add To Cart Button
    3. if (!VmConfig::get('use_as_catalog', 0) and !empty($this->product->prices) and ((int)$product->product_in_stock > 0) )
    4. {
    5.     echo '<br/>'.$this->loadTemplate('addtocart');
    6. }
    7. ?>
     

Поделиться этой страницей

Загрузка...