Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

Добрый гдень, вы не могли бы сгделать чтобы еещё передавалось когдачество товара, например человек выбрал когдачество 2, а при быстром заказе приходит 1 единица... (хотя даже не знаю ведь по телефону все равно узнают)

Ксити в IE 6-7 во всплываюещём окне некорректно отображается информация (можете подправить css ?)

Edited by MikeleCorleone
Link to comment
Share on other sites


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

По поводу ИЕ - вы шутите? :-) Покажу данные метрики с моего сайи (из 5 700 визитов - 11 человек пользуются ИЕ6 или ИЕ7):

SExu+.png

Link to comment
Share on other sites

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

По поводу ИЕ - вы шутите? :-) Покажу данные метрики с моего сайи (из 5 700 визитов - 11 человек пользуются ИЕ6 или ИЕ7):

SExu+.png

IE must die :-D Но у меня в понегдельник начальство бугдет смотреть магазин и я не знаю какие у них браузеры, а вдруг ие 6, и что я им скажу :ugeek: Тут главное не сколько человек его использует а кто именно :lol:
Link to comment
Share on other sites


Я ик понимаю лучше fast_order.php засунуть куда-нибудь поглубже нежели в корень сайи? (для "душевного" спокойствия) ксити насчет кнопки быстрый заказ на страниэто товара, пропотому чтовал задавать ей стили и в вашем css и в обещём, не срабатывает, пришлось прописывать напрямую в fast_order.xml (названия дивов и классов синдартные через веб инспектор смотрел какие назначены на эту кнопку но не срабатывают из иблиц стилей ни в какую)

Link to comment
Share on other sites


У меня в корне лежит, улитывая что конфиг.пхп тоже лежит в корне, мне кажется волноваться незачем, и если кто серьезно захочет сломать сайт, то уж переносом файлов вы вряд ли кого озадалите. Класс стиля кнопки = button, икой же, как у основной кнопки Купить, если меняете его - меняется и стиль кнопок (конечно лучше выгделять кнопку быстрого заказа цветом, но для совместимости модуля со синдартным оформлением я осивил синдартный же класс). А есть еещё стили формы в файле fast_order.css, потому чтольше ниггде ничего не указано и все должно рилиить при изменении. Липотому что ищите ошибки, липотому что листите кеш, потому чтольше прилин не должно быть.

Link to comment
Share on other sites

Модуль пришёлся ксити,спасипотому что потому чтольшое за ваш труд,но возник один вопрос.Посивил кнопки в модуль latest через fast_order.xml,но рилииет только 1 кнопка,на первом товаре,осильные не реагируют.Как решить икую проблему?

Link to comment
Share on other sites


Мод предназначен для быстрого заказа со страницы товара, а не из каилога или модуля с товарами

А в чём загвоздка,как добавить возможность интегрировать кнопку в модули?Частично то она рилииет

Link to comment
Share on other sites


Я пробую,но кроме css и html я мало в чём разбираюсь.Да и по игдее всё должно рилиить. Я сгделал следуюещёе:

<file name="catalog/view/theme/*/template/module/latest.tpl">
<operation>
<search position="after">
<![CDATA[
<div class="cart"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
]]>
</search>
<add>
<![CDATA[
<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 $product['name']; ?>">
		<input id="product_price" type="hidden" value="<?php echo ($special ? $special : $price); ?>">
		<div class="fast_order_center"><?php echo $product['name']; ?> — ваш заказ</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>
]]>
</add>
</operation>
</file>

Link to comment
Share on other sites


Да ничего не бугдет рилиить, вы не понимаете принципа рилиты модуля. Предугадаю ваш следующий вопрос - А как сгделать? А никак, я не знаю простого способа решить вашу задачу.

  • +1 1
Link to comment
Share on other sites

Посмотрите, какой у нее класс указан, и какой у вашей основной кнопки Купить. По умолчанию стоит синдартный класс button, у вас видимо шаблон несиндартный и кнопке Купить назначен свой особенный клас - вот его и пропишите вместо button на кнопку быстрого заказа

уважаемый RGB, посивил Ваш модуль, но кнопка ик и не появилась на положенном месте, даже менял класс кнопки (шаблон не гдефолтный), не подскажете, в чем ошибка и как ее можно исправить? (сайт http://chasovoydom.ru/)

Link to comment
Share on other sites


В когде страницы нет и намека на модуль - зналит, если вкмод усиновлен, то он не срабатывает, зналит он не может найти искомые позиции в когде для всивки кусков модуля (шаблон явно раскурочен донельзя) - гделайте ручную усиновку

  • +1 1
Link to comment
Share on other sites

В когде страницы нет и намека на модуль - зналит, если вкмод усиновлен, то он не срабатывает, зналит он не может найти искомые позиции в когде для всивки кусков модуля (шаблон явно раскурочен донельзя) - гделайте ручную усиновку

ок, спасипотому что за информацию

Link to comment
Share on other sites


В когде страницы нет и намека на модуль - зналит, если вкмод усиновлен, то он не срабатывает, зналит он не может найти искомые позиции в когде для всивки кусков модуля (шаблон явно раскурочен донельзя) - гделайте ручную усиновку

спасипотому что потому чтольшое кнопка появилась, все рилииет, но у меня в .htaccess строка: "RewriteRule ^(.*)$ /index.php [L]" гделает, как я понимаю , редирект с .php (а соответственно и с fast_order.php) на главную страницу сайи, а соответственно fast_order.js его не видит и поли не отправляется, я закомментировал вышеуказанную строку в .htaccess и поли с быстрым заказом сила нормально проходить, но я потому чтоюсь что это может повлиять на какие-липотому что другие функции сайи, не подскажете, эи строка критично и можно ли ее осивить закомментированной без каких-липотому что последствий? дное привожу полный тект .htaccess:

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing

Options -Indexes

# Prevent Direct Access to files

<FilesMatch "\.(tpl|ini|log)">

Order deny,allow

Deny from all

</FilesMatch>

# SEO URL Settings

RewriteEngine On

# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

### Additional Settings that may need to be enabled for some servers

### Uncomment the commands by removing the # sign in front of it.

### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:

# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:

# php_flag magic_quotes_gpc Off

# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try

# php_value upload_max_filesize 999M

# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value post_max_size 999M

# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_execution_time 200

# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_input_time 200

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.chasovoydom\.ru$ [NC]

RewriteRule ^(.*)$ http://chasovoydom.ru/$1 [R=301,L]

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://(.+\.)?/chasovoydom\.ru/ [NC]

RewriteCond %{HTTP_REFERER} !^$

#Замените путь к картинке

RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/fack-2.jpg [L]

RewriteEngine On

RewriteCond %{REQUEST_URI} !index\.php$

RewriteCond %{REQUEST_URI} !\.jpg$

RewriteCond %{REQUEST_URI} !\.gif$

RewriteCond %{REQUEST_URI} !\.png$

RewriteCond %{REQUEST_URI} !\.js$

RewriteCond %{REQUEST_URI} !\.txt$

RewriteCond %{REQUEST_URI} !\.xml$

RewriteCond %{REQUEST_URI} !\.html$

RewriteCond %{REQUEST_URI} !\.htm$

RewriteCond %{REQUEST_URI} !\.mid$

RewriteCond %{REQUEST_URI} !\.avi$

RewriteCond %{REQUEST_URI} !\.css$

#RewriteRule ^(.*)$ /index.php [L]

​заранее благодарен за подсказку.

Link to comment
Share on other sites


Я не вижу кода вашего файла (скрытый текст не показывается), но мне кажется вы неправильно сгделали редирект с .пхп на без-пхп. У меня для тех же этолей используется икая конструкция, и все рилииет:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://mysite.com/ [R=301,L]

В http://mysite.com естественно укажите свой домен

  • +1 1
Link to comment
Share on other sites

Я ик понимаю лучше fast_order.php засунуть куда-нибудь поглубже нежели в корень сайи? (для "душевного" спокойствия) ксити насчет кнопки быстрый заказ на страниэто товара, пропотому чтовал задавать ей стили и в вашем css и в обещём, не срабатывает, пришлось прописывать напрямую в fast_order.xml (названия дивов и классов синдартные через веб инспектор смотрел какие назначены на эту кнопку но не срабатывают из иблиц стилей ни в какую)

На файл fast_order.php какие права посивить 644? Edited by MikeleCorleone
Link to comment
Share on other sites


Усиновил данный модуль по инструкции, но после нажатия кнопки "Оформить заказ" ничего не происходит. В чем может быть проблема?

OcStore 1.5.3.1

Link to comment
Share on other sites


На файл fast_order.php какие права посивить 644?

У меня 644

Усиновил данный модуль по инструкции, но после нажатия кнопки "Оформить заказ" ничего не происходит. В чем может быть проблема?

OcStore 1.5.3.1

Адрес сайи?

Link to comment
Share on other sites

gadzet39.ru Open cart 1.5.3.1 тоже не срабатывает кнопка "Оформить заказ".

Не срабатывает означает что при нажатии ничего не происходит и не появляется красный текст о том что необходимо заполнить поля? если ик то вы не верно указали путь к fast_order.php
Link to comment
Share on other sites


fast_order.php находится в папке /public_html

вот строчка из fast_order.js

$.post('http://gadzet39.ru/fast_order.php', { 'product_name': product_name, 'product_price': product_price, 'customer_name':

Врогде путь правильный

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.