Jump to content
Sign in to follow this  
freelancer

[Поддержка] смс шлюз для сервиса sms.ru

Recommended Posts

тоже самое...(((

Скачал 2-ю версию, ввел логин и пароль как на сайте sms.ru и тишина...

логов никаких нет

сборка: Maxystore 1.5.3.1

правда тестил на localhost, но думаю что это не причина

Share this post


Link to post
Share on other sites

Для версии 1.5.1.3 есть ли решение по включению функций sms отправки?

Share this post


Link to post
Share on other sites

Подскажите у меня в магазине валюта по умолчанию стоит USD а заказы приходят в рублях. В настройках СМС параметр {SUM} тоже отрабатывает в USD как его сделать в RUB?

Share this post


Link to post
Share on other sites

А можно как нибудь поправить?

Share this post


Link to post
Share on other sites

/catalog/model/checkout/order.php, 572

// Send Admins SMS if configure

if ($this->config->get('config_sms_alert')) {

$total = $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value']);

$options = array(

'to' => $this->config->get('config_sms_to'),

'copy' => $this->config->get('config_sms_copy'),

'from' => $this->config->get('config_sms_from'),

'username' => $this->config->get('config_sms_gate_username'),

'password' => $this->config->get('config_sms_gate_password'),

'message' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}'),

array($order_id, date('d.m.Y'), date('H:i'), $total, $order_info['telephone']),

$this->config->get('config_sms_message'))

);

$this->load->library('sms');

$sms = new Sms($this->config->get('config_sms_gatename'), $options);

$sms->send();

//Отправка клиенту

$total = $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value']);

$options = array(

'to' => $order_info['telephone'],

'from' => $this->config->get('config_sms_from'),

'username' => $this->config->get('config_sms_gate_username'),

'password' => $this->config->get('config_sms_gate_password'),

'message' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}', '{NAME}'),

array($order_id, date('d.m.Y'), date('H:i'), $total, $order_info['telephone'], $order_info['shipping_firstname']),

'Уважаемый(ая) {NAME}, Ваш заказ № {ID} на сумму {SUM} успешно создан')

);

$sms = new Sms($this->config->get('config_sms_gatename'), $options);

$sms->send();

}

Share this post


Link to post
Share on other sites

Чет не работает. Все так же USD шлёт

Share this post


Link to post
Share on other sites

укажите свой номер телефона

совершите заказ

дождитесь смс

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

Share this post


Link to post
Share on other sites

Вот посмотрите мой /catalog/model/checkout/order.php может от версии движка зависит? У меня осторе 1.5.1.3

Share this post


Link to post
Share on other sites

во-первых длинное сообщение принято прятать под скрытый текст, а во-вторых вы не заменили

floatval($order_info['total']) на $total, который я специально выделил зеленым

Share this post


Link to post
Share on other sites

во-первых длинное сообщение принято прятать под скрытый текст, а во-вторых вы не заменили

floatval($order_info['total']) на $total, который я специально выделил зеленым

Точно спасибо, в глазу замылилось.

Кстати, а что это за //Отправка клиенту

Типо клиенту отправляется? У меня почему то не отправляет, только админу. Или баланс надо пополнять?

Share this post


Link to post
Share on other sites

укажите свой номер телефона

совершите заказ

дождитесь смс

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

 

Доброго времени суток! В общем,  у меня такая же проблема как и у andremedg

Все настроил как описано, но смс не приходят, лог не создается, хотя строки раскоментировал.

Версия 1.5.4.1. По реф ссылке прошел, оплатил, мб в партнерском кабинете видно что не так? Очень прошу помочь.

Share this post


Link to post
Share on other sites

Сборка [censored], в первую очередь нашел что в /catalog/model/checkout/order.php отсутствует по сравнению с оригиналом

// Send Admins SMS if configure
if ($this->config->get('config_sms_alert')) {
$options = array(
'to' => $this->config->get('config_sms_to'),
'copy' => $this->config->get('config_sms_copy'),
'from' => $this->config->get('config_sms_from'),
'username' => $this->config->get('config_sms_gate_username'),
'password' => $this->config->get('config_sms_gate_password'),
'message' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}'),
array($order_id, date('d.m.Y'), date('H:i'), $total, $order_info['telephone']),
$this->config->get('config_sms_message'))
);
$this->load->library('sms');
$sms = new Sms($this->config->get('config_sms_gatename'), $options);
$sms->send();

 

Сейчас в админке, в журнале ошибок выходит

PHP Notice:  Error: Could not load library sms! in /system/engine/loader.php on line 23

Хелп ми плиз

 

UPD Какие файлы, связанные с sms library, скорее всего, подлежат замене оригиналом?

Edited by psihiatrus
левая сборка

Share this post


Link to post
Share on other sites

Приятно было бы получать SMS клиенту сделавшего заказ: в поле "Дополнительные номера:"   тег {PHONE} но не работает так что то. как сделать не подскажите?

Share this post


Link to post
Share on other sites

А еще было бы хорошо, если бы можно было отправлять смс-ки о смене статуса заказа

Share this post


Link to post
Share on other sites

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

после переноса на новый хостинг перестали отправляться sms админу и клиентам, при этом тестовая sms приходит? 

Настройки - такие же как на старом хостинге

Включить SMS уведомления: да

Сервис отправки SMS: smsru

логин, пароль и тд - все перепроверила

 

В ТП хостера говорят, что все должно отправляться, и проблема не их.

 

В логе 

2013-09-06 13:35:00 - 202

2013-09-06 14:04:18 - 202
2013-09-06 14:25:30 - 100 (это тестовая смс)
201336-597454
balance=112.77
 
202 Неправильно указан получатель - я уже голову сломала, как его правильно указать.

Share this post


Link to post
Share on other sites

Эта ветка живая или нет? Что-то ответов не вижу ((((

Может автор модуля подскажет, что за ерунда происходит.

 

Если в поле дополнительные номера стоит {PHONE}, смс-ки вообще никому не приходят. Если так поставить какой-нибудь номер, то приходят и на этот номер (если его внести при оформлении заказа) и администратору. Если же оставить поле пустым, то приходят только админу. Что нужно внести в дополнительное поле, чтобы работало нормально, и смс приходили и клиенту, и админу?

 

Буду очень признательна за ответ )

Share this post


Link to post
Share on other sites

а такая ошибка? как ее устранить ?

 

2013-09-25 11:08:36 - 301

 
данная ошибка свидетельствует о том что "Неправильный пароль, либо пользователь не найден", но заполнял все по образцу в начале топика 

Share this post


Link to post
Share on other sites

 

 

 

Дополнительные номера:

Указывать через запятую, в международном формате, без разделителей 7926xxxxxxx

 

 

 

Если это ответ мне, номера указывают в международном формате и без разделителей, только я же не буду каждый раз вручную вносить номер покупателя. Как я понимаю в этом поле (допномера) должна стоять конструкция  {PHONE}, которая и позволяет отправлять смс клиенту. Но у меня она не работает! И что делать не пойму - а хороший хостинг из-за этого менять не хочется. ТП хостера тоже промучилась неделю и ничего не смогла сделать...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By freelancer
      отправка смс для владельца бесплатно
      шлюз бесплатный, ссылка реферальная http://10768.sms.ru/
      рекомендуемый модуль http://opencartforum...0%bb%d1%8f-15x/
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.