Новости Joomla

Вышли релизы безопасности Joomla 5.3.4 и Joomla 4.4.14

Релиз безопасности Joomla 5.3.4

Проект Joomla спешит сообщить о выпуске Joomla 5.3.4 и Joomla 4.4.14. Это релиз безопасности для серии Joomla 5.3 и релиз безопасности для серии Joomla 4.4.

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1322 Просмотров
*

SoulOMON

  • Новичок
  • 4
  • 0 / 0
Подскажите пожалуйста, как в VM2.0.18 можно реализовать отображение кнопки "Добавить в корзину" рядом или вместо кнопки "Описание товара" при просмотре товаров в категории?
Что бы человек при просмотре товаров не проваливаясь в конкретный товар смог накидать в корзину...
*

SoulOMON

  • Новичок
  • 4
  • 0 / 0
Re: Покупка из просмотра категории
« Ответ #1 : 20.03.2013, 13:02:31 »
Пробую в components/com_virtuemart/views/category/tmpl/default.php
вместо кнопки Описание товара:
Код
<?php // Product Details Button
echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));
?>
вставить кнопку "Добавить в корзину":
Код
<?php
echo $this->loadTemplate('addtocart');
?>

Но ничего хорошего не получается, т.к. не знаю где взять полный код кнопки "Добавить в корзину"... ):
*

SoulOMON

  • Новичок
  • 4
  • 0 / 0
Re: Покупка из просмотра категории
« Ответ #2 : 22.03.2013, 18:13:47 »
Единственное найденное мною решение на просторах инторнета:
Код
<form method="post" class="product" action="index.php" id="addtocartproduct<?php echo $product->virtuemart_product_id ?>">
<div class="addtocart-bar">

<?php // Display the quantity box ?>
<!-- <label for="quantity<?php echo $product->virtuemart_product_id;?>" class="quantity_box"><?php echo JText::_('COM_VIRTUEMART_CART_QUANTITY'); ?>: </label> -->
<span class="quantity-box">
<input  type="text" class="quantity-input" name="quantity[]" value="1" />
</span>
<span class="quantity-controls">
<input type="button" class="quantity-controls quantity-plus" />
<input type="button" class="quantity-controls quantity-minus" />
</span>
<?php // Display the quantity box END ?>

<?php // Add the button
$button_lbl = JText::_('COM_VIRTUEMART_CART_ADD_TO');
$button_cls = ''; //$button_cls = 'addtocart_button';
if (VmConfig::get('check_stock') == '1' && !$product->product_in_stock) {
$button_lbl = JText::_('COM_VIRTUEMART_CART_NOTIFY');
$button_cls = 'notify-button';
} ?>

<?php // Display the add to cart button ?>
<span class="addtocart-button">
<input type="submit" name="addtocart"  class="addtocart-button" value="<?php echo $button_lbl ?>" title="<?php echo $button_lbl ?>" />
</span>

<div class="clear"></div>
</div>

<?php // Display the add to cart button END ?>
<input type="hidden" class="pname" value="<?php echo $product->product_name ?>">
<input type="hidden" name="option" value="com_virtuemart" />
<input type="hidden" name="view" value="cart" />
<noscript><input type="hidden" name="task" value="add" /></noscript>
<input type="hidden" name="virtuemart_product_id[]" value="<?php echo $product->virtuemart_product_id ?>" />
<?php /** @todo Handle the manufacturer view */ ?>
<input type="hidden" name="virtuemart_manufacturer_id" value="<?php echo $product->virtuemart_manufacturer_id ?>" />
<input type="hidden" name="virtuemart_category_id[]" value="<?php echo $product->virtuemart_category_id ?>" />
</form>
Но это кажется код от версии 2.0.0
Как бы выгрызть код из последнего VM?
*

thief

  • Захожу иногда
  • 60
  • 1 / 1
Re: Покупка из просмотра категории
« Ответ #3 : 23.03.2013, 18:17:46 »
Офиц. форум Марта
раздел "Templating & Layouts"
вторая прикрепленная тема - Add To Cart From Category [Solved]

... хотя кому я это расказываю?
ведь человек с глазами бы это давно уже увидел
или нет?
видимо что-то случилось
видимо что-то случилось
*

SoulOMON

  • Новичок
  • 4
  • 0 / 0
Re: Покупка из просмотра категории
« Ответ #4 : 24.03.2013, 12:30:20 »
Спасибо theif за наводку, на англоязычный не догадался заскочить... дурацкая привычка по русскому инторнету искать, в надежде, что у нас не менее умные ребята! (:

На данный момент использую следующее решение:
Код
require_once("modules/mod_virtuemart_product/helper.php");
echo mod_virtuemart_product::addtocart ($product);
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать в производителях (модуль manufacturer) категории сверху

Автор sm_ph

Ответов: 7
Просмотров: 5956
Последний ответ 21.07.2025, 11:41:02
от Елeна
Как вывести категории с фото и подкатегориями?

Автор sergspb

Ответов: 0
Просмотров: 2429
Последний ответ 18.05.2022, 15:01:55
от sergspb
Как убрать показ дополнительного изображения в категории товаров?

Автор ElenaNova

Ответов: 0
Просмотров: 2794
Последний ответ 22.04.2020, 13:13:27
от ElenaNova
Как скрыть описание категории VM в моб версии?

Автор Orfei

Ответов: 6
Просмотров: 1034
Последний ответ 30.04.2019, 01:16:38
от Orfei
Категории в пункте меню

Автор Kadadzher

Ответов: 1
Просмотров: 1523
Последний ответ 16.05.2018, 20:22:14
от lexxbry