Модуль Быстрая покупка для VirtueMart 1.1.9 отправляет введенные покупателем данные в форме , без регистрации в магазине с Virtuemart 1.1.9.
Предназначен для вывода в карточке товара по клику на кнопку.

Скачать бесплатно и без просмотра рекламы.

В карточке товара рядом с кнопкой Купить, добавляется кнопка Быстрая покупка . В форме поле для Ф.И. и телефона, в письмо на эмэйл, которое можно прописать любое в админке, заносятся данные - Название товара, ссылка на страницу, Ф,И. и телефон.
Против спама - собственное поле вопроса и ответа.
Также есть два включаемых поля- Адрес и Комментарий к заказу. Но при включении дополнительных полей, нужно увеличить размер модального окна .

	<tr>
      <td width="33%" valign="top" align="left">
      	      	<?php echo $product_price_lbl ?>
                                    <?php echo $product_price ?>
<br/><?php echo $addtocart ?></td>
      <td >
		<?php echo $product_packaging ?><br />
		<div class="one_addproduct">
 <a class="addtocart_one modal" href="#vm_one_click"  rel="{ size: {x: 350, y: 220}}" >Быстрая Покупка</a>
</div>
</td>
	</tr>

Кнопка для вызова модуля Быстрая покупка

 <div style="display: none;"> <? 
$document = &JFactory::getDocument(); 
$renderer = $document->loadRenderer('modules'); 
$options = array('style' => 'xhtml'); //тут стиль вывода модуля, можно оставить как тут 
$position = 'oneclick'; //тут название позиции (ее можно задать при публикации модуля, можно просто вписать туда rand как тут) 
echo $renderer->render($position, $options, null); ?> </div>

Модуль устанавливается и потом указать любую позицию, которая не прописана в шаблоне .
Для добавления названия товара используется яваскрипт модуля работающий на jquery и после применения jQuery.noConflict(), для устранения конфликта яваскриптов .
Вообще желательно использовать плагин Easy JQuery для Джумла .

Маска ввода для номера телефона pattern="7[0-9]{10}" , то есть- первая цифра 7, и потом 10 цифр .

Модальное окно модуля Быстрая покупка

 

Скачать модуль Быстрая покупка.

 

Добавить комментарий


Защитный код
Обновить