Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос)
- admin
- Автор темы
- Посетитель
12 года 7 мес. назад #3736
от admin
admin создал тему: Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос)
Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос по этому товару)
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Valtar
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 9
- Спасибо получено: 1
12 года 5 мес. назад #3929
от Valtar
Valtar ответил в теме Re: Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос)
если имеешь в виду добавить кнопку купить в категории то зайди в components\com_virtuemart\views\category\tmpl\ и скинь туда файл default_addtocart.php из components\com_virtuemart\views\productdetails\tmpl\ в default.php в category ищи код // Start the Output
foreach ( $this->products as $product ) { и вставь после него $this->product = $product;
вывод самой кнопки делаеся посредством этого кода echo $this->loadTemplate('addtocart'); его вставляешь в нужное место то есть в div в котором хочешь чтобы была кнопка
ищи вот это в коде
<?php // Product Details Button
echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));
?>
и замени на вот такой код
<?php // Product Details Button
echo $this->loadTemplate('addtocart');
?>
этот код отвечает за кнопку описания
echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));
а этот за кнопку купить echo $this->loadTemplate('addtocart');
то есть вырезаем код кнопки описания и ставим код кнопки купить
надеюсь это будет работать и кто нибудь разберётся в том что я написал.
Удачи
foreach ( $this->products as $product ) { и вставь после него $this->product = $product;
вывод самой кнопки делаеся посредством этого кода echo $this->loadTemplate('addtocart'); его вставляешь в нужное место то есть в div в котором хочешь чтобы была кнопка
ищи вот это в коде
<?php // Product Details Button
echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));
?>
и замени на вот такой код
<?php // Product Details Button
echo $this->loadTemplate('addtocart');
?>
этот код отвечает за кнопку описания
echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));
а этот за кнопку купить echo $this->loadTemplate('addtocart');
то есть вырезаем код кнопки описания и ставим код кнопки купить
надеюсь это будет работать и кто нибудь разберётся в том что я написал.
Удачи
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Miheich
- Не в сети
- Осваиваюсь на форуме
11 года 7 мес. назад #5678
от Miheich
Miheich ответил в теме Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос)
Приветствую, а какой код кнопки купить нужен для карточки товара, у меня пропала эта кнопка не знаю как вернуть.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
11 года 7 мес. назад #5680
от Wedal
Wedal ответил в теме Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос)
Miheich, кнопка может пропасть из-за нескольких причин. Возможно, установлена галочка "Использовать, как каталог", возможно, контролируются остатки и у товара они равны 0. Если вы не удаляли этот код, то и вставлять не нужно. В категории этой кнопки нет по умолчанию.
Спасибо сказали: Miheich
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Miheich
- Не в сети
- Осваиваюсь на форуме
11 года 7 мес. назад #5700
от Miheich
Miheich ответил в теме Помогите пожалуйста. Как вывести кнопку (купить) в VirtueMart 2.0.2 вместо (задать вопрос)
Добрый день вот другая проблемка с кнопкой купить при нажатии не выскакивает окно что товар добавлен в корзину. Убрал галочку в админке VM чтоб без всплывающего окна сразу в корзину кидало, может так и лучше для конверсии, а то бывают такие люди встречаются ещё которые про корзину и где её искать не знают, а тут нажал купить и оформляй сразу.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.