Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Модуль Opencart - Быстрый заказ («Buy one click») с опциями, целями Яндекс и Google + бесплатные SMS! [Поддержка]


Recommended Posts

В смысле в каком? в стилевом естественно! А где еще цвет кнопки (и не только кнопки) меняют? 

В мобильном всё прекрасно работает!

  • +1 1
Link to comment
Share on other sites

Блин, вот в упор не вижу, нашел только в файле - buyoneclick.js

что Вы там нашли? Стили? Вы точно знакомы с css?

Откройте stylesheet.css и впишите туда:

a.popup-btn {
background-color:green;
или background-color: RGB(249, 201, 16);
или background-color: #3366CC;
}
Edited by Wadamir
Link to comment
Share on other sites

Знаком, но не идеально(((

Сам цвет текста кнопки не меняется все равно...

Хотя бы какая строка отвечает за вывод текста кнопки?

Edited by alex5839
Link to comment
Share on other sites


Добавлена цель из Яндекс.Метрики!  :eek:

Подробности на скриншотах, по настройке - в Яндекс.

Цель висит на самой кнопке "купить быстро" - что позволяет оценить количество кликов на эту кнопку.

Кнопка "отправить" без цели... Но может потом и на неё отдельную цель замучу...

Не забываем голосовать за модуль, хоть порадуюсь :)

Edited by Wadamir
  • +1 1
Link to comment
Share on other sites

Знаком, но не идеально(((

Сам цвет текста кнопки не меняется все равно...

Хотя бы какая строка отвечает за вывод текста кнопки?

Ну ёшкин кот...

 

это бэкграунд:

a.popup-btn {

background-color:green;

или background-color: RGB(249, 201, 16);

или background-color: #3366CC;

}

 

а вот так цвет текста:

a.popup-btn {

color:green;

или color: #3366CC;

}

  • +1 1
Link to comment
Share on other sites

По всякому делал, бесполезно, не перекрывается этот  bootstrap, меняется все кроме цвета текста.

Искал его во всех файлах, менял и никак...

 

999.png888.png

Edited by alex5839
Link to comment
Share on other sites


По всякому делал, бесполезно, не перекрывается этот  bootstrap, меняется все кроме цвета текста.

Искал его во всех файлах, менял и никак...

А зачем Вы все цвета оставили :) Там же написано: или

Даю 100% установку: 

a.popup-btn, a.popup-btn:hover {
   background-color:green!important;
   color:red!important;
}

ставите в stylesheet.css в самый низ!

Edited by Wadamir
  • +1 1
Link to comment
Share on other sites

конечно можно!

Открываете send-order.php

 

ставите под

/* Устанавливаем e-mail адресата */

$myemail = $_POST["admin_email"];
 
$myemail2 = '[email protected]';
 
 
И вот под этим:
/* Отправляем сообщение, используя mail() функцию */
mail($myemail, $product, $message_to_myemail, $headers);
 
ставите: 
mail($myemail2, $product, $message_to_myemail, $headers);
Edited by Wadamir
Link to comment
Share on other sites

 

конечно можно!

Открываете send-order.php

 

ставите под

/* Устанавливаем e-mail адресата */

$myemail = $_POST["admin_email"];
 
$myemail2 = '[email protected]';
 
 
И вот под этим:
/* Отправляем сообщение, используя mail() функцию */
mail($myemail, $product, $message_to_myemail, $headers);
 
ставите: 
mail($myemail2, $product, $message_to_myemail, $headers);

 

спасибо за быстрый ответ, но что то перестал и на основную приходить посмотрите правильно вставил?

if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {

/* Осуществляем проверку вводимых данных и их защиту от враждебных скриптов */

$product = "Вам пришёл заказ на ";

$product .= strip_tags($_POST["product"]);

$product_body = "Вам пришёл заказ на ";

$product_body .= $_POST["product"];

$post_name = htmlspecialchars($_POST["name"]);

$name = mb_convert_encoding($post_name, 'utf-8', mb_detect_encoding($post_name));

$email = htmlspecialchars($_POST["email"]);

$phone = htmlspecialchars($_POST["phone"]);

$message = htmlspecialchars($_POST["message"]);

/* Устанавливаем e-mail адресата */

$myemail = $_POST["admin_email"];

$myemail2 = '[email protected]'

/* Создаем from email */

$from_email = '[email protected]' . $_SERVER['SERVER_NAME'];

/* Создаем заголовок */

$headers = 'Content-type: text/html; charset=utf-8' . " \r\n" . 'From:' . $from_email . " \r\n"; //Заголовок для отправки писем без файла

/* Создаем новую переменную, присвоив ей значение */

$message_to_myemail = "Здравствуйте!

Вашей контактной формой было отправлено сообщение:

$product_body

Имя отправителя: $name

Телефон: $phone

";

if ($email=='') {

$message_to_myemail .= "

";

}

else {

$message_to_myemail .= "E-mail: $email";

}

if ($message=='') {

$message_to_myemail .= "

Удачных продаж!!!";

}

else {

$message_to_myemail .= "Сообщение: $message

Удачных продаж!!!";

}

/* Отправляем сообщение, используя mail() функцию */

mail($myemail, $product, $message_to_myemail, $headers);

mail($myemail2, $product, $message_to_myemail, $headers);

}else{

die('spam!');

}

?>

Edited by zava
Link to comment
Share on other sites


$myemail2 = '[email protected]';

вот тут точку с запятой забыли.

 

P.S. и код в ответе под спойлер спрячьте.

Edited by Wadamir
Link to comment
Share on other sites

Модуль должен работать на чистом Opencart 1.5.1.3 ?

У меня не заработало. Пишет ошибки:

PHP Warning:  call_user_func_array() [<a href='function.call-user-func-array'>function.call-user-func-array</a>]: First argument is expected to be a valid callback, 'Loader::controller' was given in /system/library/agoo/loader.php on line 47
PHP Warning:  call_user_func_array() [<a href='function.call-user-func-array'>function.call-user-func-array</a>]: First argument is expected to be a valid callback, 'Loader::view' was given in /system/library/agoo/loader.php on line 47
Link to comment
Share on other sites


 

Модуль должен работать на чистом Opencart 1.5.1.3 ?

У меня не заработало. Пишет ошибки:

PHP Warning:  call_user_func_array() [<a href='function.call-user-func-array'>function.call-user-func-array</a>]: First argument is expected to be a valid callback, 'Loader::controller' was given in /system/library/agoo/loader.php on line 47
PHP Warning:  call_user_func_array() [<a href='function.call-user-func-array'>function.call-user-func-array</a>]: First argument is expected to be a valid callback, 'Loader::view' was given in /system/library/agoo/loader.php on line 47

 

Работает на OpenCart: 2.0.x, 2.1.x

Работает на ocStore: 2.0.x, 2.1.x

Link to comment
Share on other sites


  • 2 weeks later...

Помогите пожалуйста, модуль установился, отобразился в панели управления, но в карточке кнопка не появилась, опен карт 2.2 стоит, тема weldone, куда копать ?

Link to comment
Share on other sites


Помогите пожалуйста, модуль установился, отобразился в панели управления, но в карточке кнопка не появилась, опен карт 2.2 стоит, тема weldone, куда копать ?

2.2 - вот в этом проблема, напишите в личку, заодно сделаю для 2.2

Link to comment
Share on other sites

установил, работает.

спасибо за модуль)

вопрос: можно ли кнопку "купить в 1 клик" установить не под, а над кнопкой "в корзину" ?

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

×
×
  • 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.