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

Discussion in 'Дизайн и оформление, шаблоны' started by AndLev, May 3, 2012.

  1. Offline

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

    Joined:
    May 3, 2012
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Включил в настройках VM2.0.4 отображение сайта как каталога. При этом исчезла кнопка "Добавить в корзину" из карточки товара, но в списке товаров определенной категории она осталась. Как ее убрать?

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

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

    Joined:
    Apr 14, 2012
    Messages:
    38
    Likes Received:
    3
    Gender:
    Male
    Для отключения корзины нужно отключить сам модуль.
    Для этого, в администраторской панели верхнего меню зайдите во вкладку "Расширения" -> "Менеджер модулей" или "Extensions" -> "Module manager", найдите в списке "VM - Shopping cart" и отключите его нажав на зеленую птичку.

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

    Код (PHP):
    1. echo $this->product->product_sku;
     
    Last edited: May 3, 2012
  4. Offline

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

    Joined:
    May 3, 2012
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Jasperio, все правильно - модуль я естественно отключал, перевел сайт в использование как каталога. Исчезла кнопка "Добавить в корзину" в карточке товара, но во всех категориях товара она осталась (( Не могу никак убрать... Могу прикрепить скрины.

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

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

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

    Joined:
    Mar 13, 2010
    Messages:
    452
    Likes Received:
    18
    Gender:
    Female
    У вас не оригинальный virtuemart что ли, а с хаком? Посмотрите есть ли в файле components/com_virtuemart/views/category/tmpl/default.php блок: <div class="addtocart-bar">
     
    AndLev likes this.
  6. Offline

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

    Joined:
    May 3, 2012
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Вроде качал обычный virtuemart. Помойму даже с офсайта. Но не берусь утверждать на 100%...

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

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

    Joined:
    Mar 13, 2010
    Messages:
    452
    Likes Received:
    18
    Gender:
    Female
    Все-таки, выложите скрин или дайте ссылку на сайт.
     
  8. Offline

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

    Joined:
    May 3, 2012
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Airis отправил сообщение )
     
  9. Offline

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

    Joined:
    Apr 14, 2012
    Messages:
    38
    Likes Received:
    3
    Gender:
    Male
    Найдите эти строки и попробуйте их закомментировать:

    Код (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. ?>
     

Share This Page

Loading...