Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Простой быстрый заказ (бесплатно, vqmod) [Поддержка]


Recommended Posts

Всем привет еще раз! А такой вот вопрос созрел...может у меня "затуп")

Сложно ли реализовать работу модуля с смс шлюзом уже подключенным в магазине?? (mainsms например) Ведь при обычном заказе все работает...дополнение интегрировано как и это (простой быстрый заказ). Почему-то кажется что сделать эту дивную полезную штуку совсем не сложно..

Или я дико ошибаюсь?)

Надіслати
Поділитися на інших сайтах


Привет! Модуль и правда крутой. Видел описание моей текущей проблемы, но решения не нашел ( 
Кнопка появилась, знаки вопроса исправил :)  но после заполнения инфы для быстрого заказа и нажания кнопки, ничего не меняется. Остается окно с инфой и предложением нажать кнокпку "Оформить.." При этом на мэйл падает письмо с нормальным содержанием. Можно нажать несколько раз подряд и сразу же падает несколько писем... 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

День добрый! Не могу найти  эти файлы. Не подскажите где взять или скачать? Тема не дефолтная но их нет.

 

Установка (без vqmod)

catalog\view\javascript\fast_order.js 

http://mysite.com/fast_order.php

 

Надіслати
Поділитися на інших сайтах


 

Упс, извините, заработался ночью, и попутал с файлом от платного модуля (который тупо не хочет работать).

Небольшой фикс модуля, для тех, кто хочет, чтобы после успешного заказа кнопка исчезала, т.е. пользователь два-три раза сразу не жмакает, почтовый ящик не засоряет:

Находите в файле fast_order.xml строку (у меня она 61-я):



<button class="fast_order_button"><span >Сделать заказ</span></button>

и вставляете вначале этой строки <div id="fast_go"> , а в конце этой строки </div>

 

Шаг второй, открываете скрипт fast_order.js

Находите



Закрыть</a> это окно?</span>');

и после точки с запятой (!) вставляете этот кусок



$('#fast_go').html('');

Подсткажите у кого работает..всё сделал как написано, но кнопка всё равно активна...

Надіслати
Поділитися на інших сайтах


не все так просто как кажется

у меня было вот так:

Закрыть</a> это окно?</span>'); } });

 

а стало вот так:

Закрыть</a> это окно?</span>'); {$('#fast_go').html('');} } }); 

 

И все получилось.

Надіслати
Поділитися на інших сайтах


не все так просто как кажется

у меня было вот так:

Закрыть</a> это окно?</span>'); } });

 

а стало вот так:

Закрыть</a> это окно?</span>'); {$('#fast_go').html('');} } }); 

 

И все получилось.

Поробывал как ты написал - результат тот же

Надіслати
Поділитися на інших сайтах


Добавил мульти язычность и версию для 1.5.5.1.

На реальном сайте не проверял, на локалхосте вроде нормально работает

Прикрепленные файлы

Когда начал устанавливать, понял что здесь не хватает файла fast order.js (Так задумано или забыли вложить?). Файл скачал из версии 1.5.4.1, все сделал по инструкции но кнопка так и не появилать. Помогите! Тема не дефолтная.

Надіслати
Поділитися на інших сайтах


Хочу добавить кнопку в featured.tpl.

Данная кнопка была создана в product.tpl. Суть в следующем. Когда нажимаешь ее - открывается маленькое окошко с 3-я полями. Все работает нормально. Теперь решил сделать для "Рекомендуемые" так же. Но возникла проблема. При вставке этого же кода в featured.tpl она работает только для первого товара в "Рекомендуемые". Для всех последующих - отображает только кнопку, но окно не открывает. Вот код:

<a id="fast_order" href="#fast_order_form" class="button" />Быстрый заказ</a>

<div style="display:none">

<div id="fast_order_form">

<input id="product_name" type="hidden" value="<?php echo $heading_title; ?>">

<input id="product_price" type="hidden" value="<?php echo ($special ? $special : $price); ?>">

<div class="fast_order_center"><?php echo $heading_title; ?> — ваш заказ</div>

<div class="fast_order_left">

<p>Имя:</p>

<p>Телефон:</p>

<p>Комментарий:</p>

</div>

<div class="fast_order_right">

<p><input type="text" id="customer_name"/></p>

<p><input type="text" id="customer_phone"/></p>

<p><input type="text" id="customer_message"/></p>

</div>

<div class="fast_order_center">

<p id="fast_order_result">Пожалуйста, укажите ваше имя и телефон, чтобы мы могли связаться с вами</p>

<button class="fast_order_button"><span>Оформить заказ</span></button>

</div>

</div>

</div>

Спасибо!!!

0

Ответить

Цитата

Изменить

Надіслати
Поділитися на інших сайтах


 

На сайте когда высвечивается форма то логотип и строка категории выделяются на общем фоне http://multivarka-skorovarka.ru/multivarki/redmond_rmc_m20/

 

И если на почту письмо в таком формате приходить это надо кодировку менять?

 

 
пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ
 
пїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ: 26.04.2013 04:19
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ: qwefd
пїЅпїЅпїЅпїЅпїЅпїЅпїЅ: qwef
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ: qwd
 
пїЅпїЅпїЅпїЅпїЅ: Мультиварка REDMOND RMC-M20
пїЅпїЅпїЅпїЅ: 5 299.00р.

 

Я не знаю если вы разобрались то ладно но всеравно напишу.

Была похожая проблема после того как в fast_order.php поменял кодировку на UTF-8 (без BOM), хотя по умолчанию у меня стояла "ANSI", Залил новый файл не меняя кодировки и все нормально, письмо приходит без крякозябров.

Автору большое спасибо и "+"

  • +1 1
Надіслати
Поділитися на інших сайтах


Добрый день.

Подскажите, пожалуйста, почему не срабатывает кнопка http://luckasg.ru/index.php?route=product/product&product_id=34 ?

Не использовал VQMod.

 

Серьезно? Это все, что вас волнует? :)

 

yPoa+.png

  • +1 1
Надіслати
Поділитися на інших сайтах

Перейдите по ссылке и увидите причину неработающей кнопки

Похожий случай был в теме раньше https://opencartforum.com/topic/17865-prostoi-bystryi-zakaz-besplatno-vqmod/?do=findComment&comment=202542

И еще раньше https://opencartforum.com/topic/17865-prostoi-bystryi-zakaz-besplatno-vqmod/?do=findComment&comment=130694

Надіслати
Поділитися на інших сайтах

Перейдите по ссылке и увидите причину неработающей кнопки

Похожий случай был в теме раньше https://opencartforum.com/topic/17865-prostoi-bystryi-zakaz-besplatno-vqmod/?do=findComment&comment=202542

И еще раньше https://opencartforum.com/topic/17865-prostoi-bystryi-zakaz-besplatno-vqmod/?do=findComment&comment=130694

удалил функцию даты. все-равно не всплывает окно.

Надіслати
Поділитися на інших сайтах


Модуль отличный, все свои функции выполняет. Правда обнаружилась одна ошибка - после установки перестало работать слайдшоу на главной странице. Странно что ни кто не жаловался раньше - стоит дефолтная тема, ocStore 1.5.5.1.1 В чем может быть проблема, вот адресс сайта http://nd2013.ru/  Пробовал с vqmod и без него, сейчас работает на vqmod. Удаляю все файлы модуля - слайдшоу работает нормально.

Надіслати
Поділитися на інших сайтах


удалил функцию даты. все-равно не всплывает окно.

У вас в шаблоне не инициализирован колорбокс, добавьте в продакт.тпл туда, где скрипты, например такой код

<script type="text/javascript"><!--
$('.colorbox').colorbox({
	overlayClose: true,
	opacity: 0.5
});
//--></script> 

Модуль отличный, все свои функции выполняет. Правда обнаружилась одна ошибка - после установки перестало работать слайдшоу на главной странице. Странно что ни кто не жаловался раньше - стоит дефолтная тема, ocStore 1.5.5.1.1 В чем может быть проблема, вот адресс сайта http://nd2013.ru/  Пробовал с vqmod и без него, сейчас работает на vqmod. Удаляю все файлы модуля - слайдшоу работает нормально.

Я не проверял на 1.5.5, но на 1.5.4 все работало, да и не представляю я, какая связь со слайдшоу на главной, если в модуле главная практически не затрагивается. Единственное изменение, которое должно появится на главной (и на любой другой) - это подключение в шапке сайта файла стилей и файла скрипта:

	<file name="catalog/view/theme/*/template/common/header.tpl">
		<operation>
			<search position="after">
			<![CDATA[
				<script type="text/javascript" src="catalog/view/javascript/common.js"></script>
			]]>
			</search>
			<add>
			<![CDATA[
				<script type="text/javascript" src="catalog/view/javascript/fast_order.js"></script>
			]]>
			</add>
		</operation>
		<operation>
			<search position="after">
      <![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
      ]]>
			</search>
			<add>
			<![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/fast_order.css" />
			]]>
			</add>
		</operation>
	</file>
Надіслати
Поділитися на інших сайтах

 

 

Я не проверял на 1.5.5, но на 1.5.4 все работало, да и не представляю я, какая связь со слайдшоу на главной, если в модуле главная практически не затрагивается. Единственное изменение, которое должно появится на главной (и на любой другой) - это подключение в шапке сайта файла стилей и файла скрипта:

 

Согласен что подключаются только два файла и вроде бы работать все должно, но какой-то конфликт видимо с этим слайдшоу - уже не знаю где копать. 

Надіслати
Поділитися на інших сайтах


 

У вас в шаблоне не инициализирован колорбокс, добавьте в продакт.тпл туда, где скрипты, например такой код

<script type="text/javascript"><!--
$('.colorbox').colorbox({
	overlayClose: true,
	opacity: 0.5
});
//--></script> 

не сработало

Надіслати
Поділитися на інших сайтах


HJHf+.png

 

не сработало

предлагаю вам сходить в книжный магазин, ознакомиться с букварем и внимательно перечитать мое сообщение, в частности слова "туда, где скрипты"

Надіслати
Поділитися на інших сайтах

HJHf+.png

 

предлагаю вам сходить в книжный магазин, ознакомиться с букварем и внимательно перечитать мое сообщение, в частности слова "туда, где скрипты"

я не понимаю что это значит. в хиадер например?

Надіслати
Поділитися на інших сайтах


я не понимаю что это значит. в хиадер например?

 

 

добавьте в продакт.тпл туда, где скрипты, например такой код

открываем блокнотом product.tpl, мотаем в конец файла и видим кучку скриптов сразу после 

<?php echo $content_bottom; ?></div>

вот туда и нужно вставить инициализацию колорбокса, чтобы было так:

<?php echo $content_bottom; ?></div>
<script type="text/javascript"><!--
$('.colorbox').colorbox({
	overlayClose: true,
	opacity: 0.5
});
//--></script> 
<!-- остальные скрипты -->
Надіслати
Поділитися на інших сайтах

 

открываем блокнотом product.tpl, мотаем в конец файла и видим кучку скриптов сразу после 

<?php echo $content_bottom; ?></div>

вот туда и нужно вставить инициализацию колорбокса, чтобы было так:

<?php echo $content_bottom; ?></div>
<script type="text/javascript"><!--
$('.colorbox').colorbox({
	overlayClose: true,
	opacity: 0.5
});
//--></script> 
<!-- остальные скрипты -->

пробовал ставить и под <?php echo $content_bottom; ?>

  и под 
<?php echo $content_bottom; ?>
 
<script type="text/javascript">
                <!--
                var intRegex = /[0-9 -()+]+$/;
 
                $('#button-oneclick').bind('click', function() {
                    var product_info = $(this).parents('.product-info');
                    product_info.find('.phone_error').html('');
                    phone = product_info.find('input[name=phone]').val();
                    if((phone.length < 4) || (!intRegex.test(phone))){
                        product_info.find('.phone_error').html('<?php echo $this->language->get('text_one_click_wrong'); ?>');
                        return;
                    }
 
                    $.ajax({
                        url: 'index.php?route=module/oneclick/order',
                        type: 'post',
                        data: $('.product-info input[type=\'text\'], .product-info input[name=\'phone\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
                        dataType: 'json',
                        success: function(json) {
                            $('#notification').html('<div class="success" style="display: none;">' + json + '<img src="catalog/view/theme/*/image/close.png" alt="" class="close" /></div>');
                            $('.success').fadeIn('slow');
                            $('html, body').animate({ scrollTop: 0 }, 'slow');
                        }
                    });
                });
                //--></script>
</div>
 
сейчас стоит. не работает.
Надіслати
Поділитися на інших сайтах


В таком случае предлагаю вам снести всех тех монстров, которых вы наставили (в частности cloudzoom или что там у вас) и убедиться, что колорбокс вообще у вас будет работать при зуме картинок товаров

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.