0 Пользователей и 1 Гость просматривают эту тему.
  • 225 Ответов
  • 46557 Просмотров
*

justAnn

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • Ctrl + Alt + Del + мозг
Re: JoomShopping + SMS
« Ответ #60 : 30.01.2013, 18:07:11 »
В общем, прикрутила отправку SMS для админа. Если кому-то пригодится, я использовала сервис www.bytehand.com, подходит для Украины и России. В рубрике Интеграция с CMS есть описание установки скрипта для джумшоппинга. Если нужно кому-нибудь, могу описать свои действия. Кстати, там же есть код для отправки SMS клиенту после заказа и при смене статуса заказа.
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: JoomShopping + SMS
« Ответ #61 : 30.01.2013, 18:46:59 »
для Украины есть дешевле сервисы
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

justAnn

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • Ctrl + Alt + Del + мозг
Re: JoomShopping + SMS
« Ответ #62 : 30.01.2013, 19:17:13 »
для Украины есть дешевле сервисы
Безусловно, есть, но только оттуда код для получения SMS заработал на моем сайте ( не подумайте, что занимаюсь рекламой)
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: JoomShopping + SMS
« Ответ #63 : 30.01.2013, 20:01:00 »
та тут без Вас занимаются ;)
так что вопрос не к ам.. просто я тоже интересовался.. есть сервисы дешевле.
по 15-17 украинских копеек за SMS.
конечно плагина готового нету, еси закажут сделаем выложим :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

versay

  • Новичок
  • 7
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #64 : 31.01.2013, 01:14:10 »
по 15-17 украинских копеек за SMS.
конечно плагина готового нету, еси закажут сделаем выложим :)
тюуу :) та уже есть по 14 копеек.
а на счет плагина, с удовольствием потестим. выкладывайте(считайте это заказом  :D ).
*

Sonik007

  • Захожу иногда
  • 92
  • 0 / 3
Re: JoomShopping + SMS
« Ответ #65 : 31.01.2013, 04:37:02 »
Люди хелп((
Кому не сложно описать по действиям что делать что бы SMS отправлялась админу и покупателю после заказа и при смене заказа?

зарегился на сайте sms-sending.ru
понял config.php
дошел до \components\com_jshopping\controllers\checkout.php

Но там нету таких строк //send mail admin

Кому не сложно объяснить пошагово что допиливать где и как(
что бы отправлялось и клиенту и админу
*

justAnn

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • Ctrl + Alt + Del + мозг
Re: JoomShopping + SMS
« Ответ #66 : 31.01.2013, 12:44:51 »
Люди хелп((
Кому не сложно описать по действиям что делать что бы SMS отправлялась админу и покупателю после заказа и при смене заказа?

зарегился на сайте sms-sending.ru
понял config.php
дошел до \components\com_jshopping\controllers\checkout.php

Но там нету таких строк //send mail admin

Кому не сложно объяснить пошагово что допиливать где и как(
что бы отправлялось и клиенту и админу

нужно править файл components\com_jshopping\models\checkout.php. Тот файл, что вы пытались править, подходит старым версиям джумшопинга.
*

Duke_r

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #67 : 02.02.2013, 01:46:13 »
Перечитал ветку.. И все же не понял, если я пользуюсь сервисом: turbosms точка ua  файл транспорт нужен или просто указывать подключение к
Код
 $client = new SoapClient ('http://turbosms.in.ua/api/wsdl.html'); 
?
Сегодня попробвать не могу, еще не подтвердили подпись....
Надеюсь вопросов не возникнет...
Если что обращусь еще.
Заранее спасибо тем кто давал инструкции.
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #68 : 02.02.2013, 19:19:01 »
 ;)всё нормально работает! внимательно читайте и строго по инструкции правьте код.
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #69 : 11.02.2013, 23:37:51 »
обновился до Version 3.13.0 перестало работать ...  :laugh:
обновление 3.13.1  исправлена ошибка ...
полез в файл, там где вставлялся код для отправки клиенту, оказывается его уже нет! прописываю всё как было и вуаля ... НЕ РАБОТАЕТ!
« Последнее редактирование: 12.02.2013, 22:38:21 от alex-ustas »
*

salev

  • Новичок
  • 1
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #70 : 12.02.2013, 14:54:28 »
Сделал все по инструкции sms-sending. СМС-ки не уходят. В логах ошибок нет, телнет работает.
Весь день долбался пока нашел причину! В checkout.php вставлял код через ftp под окнами. А когда зашел под убунтой, оказалось что половина вставленного кода отображается криво. Кодировки, блин... Вставил еще раз и вуаля :)
Может кому-то пригодится, буду рад.
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #71 : 22.02.2013, 03:15:07 »
ой! забыл отписаться))) одним словом всё работает! я просто по путал логин к шлюзу. Техподдержка http://turbosms.ua/ подсказали  :D
Купил у разработчиков накопительную скидку .... вот сижу думаю как прикрутить туда код для оповещения клиента о смене % скидки, автоматом на мыло уходит, где вставить SMS?
« Последнее редактирование: 22.02.2013, 03:22:31 от alex-ustas »
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #72 : 24.02.2013, 12:10:08 »
Прикрутил отправку SMS при смене процента. SMS приходит Ваша скидка:3%!
/plugins/jshoppingorder/cumulative_discount/cumulative_discount.php
сразу после : $send = $mailer->Send();

   if (isset($order->mobil_phone) && $order->mobil_phone != "") {
 
  $client = new SoapClient ('http://turbosms.in.ua/api/wsdl.html');
 
  $auth = Array (
            'login' => '****',
            'password' => '****'
        );
        $result = $client->Auth ($auth);
        $text = JText::_(_CD_client_mobile_text)."$discount%!\n";
      
        $sms = Array (
            'sender' => '****',
            'destination' => $order->mobil_phone,
            'text' => $text
        );
 
        $result = $client->SendSMS ($sms);
}
« Последнее редактирование: 24.02.2013, 15:01:47 от alex-ustas »
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #73 : 03.03.2013, 22:31:04 »
В файле /components/com_jshopping/controllers/checkout.php
не нашел.
Нашел в другом месте, в папке models
Сделал по инструкции (что дана тут и на сайте смс-сендинг) не работает.
Может из за того что мне имя не присвоили отправителя?
*

vityushka

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #74 : 04.03.2013, 15:39:17 »
Для Украины - немного допиленный код, для отправки SMS и админу и покупателю:
Код
         //send sms to client and admin
if (isset($order->mobil_phone) && $order->mobil_phone != "") {
 
        $client = new SoapClient ('http://turbosms.in.ua/api/wsdl.html');
 
        $auth = Array (
            'login' => 'yourlogin',
            'password' => 'yourpassword'
        );
 
 
        $result = $client->Auth ($auth);
        $text = JText::_(_JSHOP_THANK_YOU_ORDER)."!\n";
        $text .= JText::_(_JSHOP_ORDER_NUMBER).": ".$order->order_number."\n";
        $text .= JText::_(_JSHOP_ORDER_DATE).": ".$order->order_date."\n";
        $text .= JText::_(_JSHOP_TOTAL).": ".$order->order_total." ".$order->currency_code_iso;
 
 
       $sms = Array (
    'sender' => 'Ваша Подпись',
    'destination' => $order->mobil_phone . ',+38номерадмина',
    'text' => $text
);
 
        $result = $client->SendSMS ($sms);
}
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #75 : 06.03.2013, 01:55:22 »
Все сделал как надо..
J.S. Version 3.12.3
И не работает.
Логин и пароль в конфиге перепроверял, checkout.php правил (папка models).. Не пойму что еще не так. Файлы залил мой_сайт/smsapi..
Кто что подскажет куда копать?
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #76 : 06.03.2013, 02:22:35 »
Все сделал как надо..
J.S. Version 3.12.3
И не работает.
Логин и пароль в конфиге перепроверял, checkout.php правил (папка models).. Не пойму что еще не так. Файлы залил мой_сайт/smsapi..
Кто что подскажет куда копать?

что конкретно, по инструкции делали?
с какой инструкции?
где правил?
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #77 : 06.03.2013, 09:20:44 »
что конкретно, по инструкции делали?
с какой инструкции?
где правил?

Конкретно:
1. Зарегистрировался на sms-sending
2. Получил свое имя сайта так скажем
3. Скачал их php класс
4. Правил config.php. Ввел куда надо логин и пасс. (Пробовал http и https)
5. В папке components/com_jshopping/models правил файл checkout.php, вставив код после строки комментирования //send mail admin:

Код
//Транспорт для отправки SMS
 require_once("smsapi/transport.php");
 $api = new Transport();

//Отправляем SMS администрации ресурса
 if ($admin_send_order){
 $params = array("text" =>"Заказ #".$order->order_id." от ".$order->l_name." "
.$order->f_name." тел: ".$order->mobil_phone." на сумму ".$order->order_total);


 $phones = array("мой номер"); //Ваш номер телефона
 $send = $api->send($params,$phones);
 }

6. Создал в корне сайта папку smsapi и загрузил php класс (кофинг.пхп и транспорт.пхп)

И сухо.. Оформляю пробные заказы, ничего. Даже на сайте SMS в отчетах признаков отправления нет.
*

Duke_r

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #78 : 06.03.2013, 18:55:56 »
Спасибо всем кто отписывался в данной теме. Настроил у себя на сайте.  А теперь более сложный вопрос, как сделать чтобы администратору приходило SMS при поступлении заказа с содержанием: номер покупателя, его имя, список артикулов товара в заказе?

Решение от vityushka не подходит, т.к. требуется отправка смс разного содержания.
Заранее спасибо.
« Последнее редактирование: 06.03.2013, 19:17:46 от Duke_r »
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #79 : 06.03.2013, 20:19:47 »
$text = JText::_(_JSHOP_THANK_YOU_ORDER)."!\n";
$text .= JText::_(_JSHOP_ORDER_NUMBER).": ".$order->order_number."\n";
$text .= JText::_(_JSHOP_ORDER_DATE).": ".$order->order_date."\n";
$text .= JText::_(_JSHOP_TOTAL).": ".$order->order_total." ".$order->currency_code_iso;

ОБРАЗНО!

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

Vitos

  • Захожу иногда
  • 161
  • 6 / 0
Re: JoomShopping + SMS
« Ответ #80 : 06.03.2013, 20:28:49 »
$text = JText::_(_JSHOP_THANK_YOU_ORDER)."!\n";
$text .= JText::_(_JSHOP_ORDER_NUMBER).": ".$order->order_number."\n";
$text .= JText::_(_JSHOP_ORDER_DATE).": ".$order->order_date."\n";
$text .= JText::_(_JSHOP_TOTAL).": ".$order->order_total." ".$order->currency_code_iso;

ОБРАЗНО!

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

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #81 : 06.03.2013, 20:45:39 »
разного содержания для кого? админа или клиента?! если каждый раз лазить по PHP и менять код для каждого, устанешь от одной мысли как часто его требуется менять!


Nevigen
ну посомтрите в админке в файле формирования мыла.
там через тригер вроде передается
array(&$order_id, &$order_status, &$status_id, &$notify, &$comments, &$include, &$view_order)


вот с этого я и начал черпать, кому где и как править
« Последнее редактирование: 06.03.2013, 21:08:33 от alex-ustas »
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #82 : 06.03.2013, 22:54:15 »
А мне кто нибудь ответит?  :(
Все перепробовал..
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #83 : 06.03.2013, 23:48:22 »
Сделал. Поменял кодировку в config.php с utf-8 на 1251. Серв хостера по-другому не хотел :)
P.S.
define("HTTPS_CHARSET", "cp1251")
тут, а не саму кодировку файла config.php
« Последнее редактирование: 07.03.2013, 00:13:29 от kzboxer »
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #84 : 06.03.2013, 23:54:31 »
вот так и мы все тут и учимся, а не ждём готовое решение
ПАЗДРАВЛЯЮ! yes!
« Последнее редактирование: 06.03.2013, 23:59:22 от alex-ustas »
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #85 : 07.03.2013, 00:11:56 »
com_jshopping->models->checkout.php  все кодировки перепробовал! смска приходит в таком виде:
 Заказ #140 от Ivanov Дмитрий(Ivanov Дмитрий должно быть) тел: 790****** на сумму 448.98

подскажите где поправить нужно?

а теперь такая проблема)) Вся кириллица приходит нормально, кроме имени и фамилии)
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #86 : 07.03.2013, 00:14:35 »
http://joomlaforum.ru/index.php/topic,228041.0.html где то тут ответ исчи
*

kzboxer

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: JoomShopping + SMS
« Ответ #87 : 07.03.2013, 00:49:41 »
http://joomlaforum.ru/index.php/topic,228041.0.html где то тут ответ исчи

ничего не нашел.
в transport.php есть функция

Код
	function getConvertedString($value, $from = false){
if (HTTPS_CHARSET != "utf-8") {
if (function_exists("iconv")){
if (!$from)
return iconv(HTTPS_CHARSET,"utf-8",$value);
else
return iconv("utf-8",HTTPS_CHARSET,$value);
}
else
$this->error("Не удается перекодировать переданные параметры в кодировку utf-8 - отсутствует функция iconv");
}
return $value;
}


Сейчас покапаю его
*

alex-ustas

  • Захожу иногда
  • 126
  • 3 / 1
Re: JoomShopping + SMS
« Ответ #88 : 07.03.2013, 00:58:34 »
смени оператора или задай вопрос непосредственно в техподдержку, уверен на 100% решение найдёшь сам. (если это не косяк разработчиков, а разработчики несут ответственность только, за  то! что не посредственно брал у них! за любое изменение в их продукте они ответственности не несут) дерзай! сам такой, что бы ещё прикрутить для привлечения клиента ... ^-^
*

Vitos

  • Захожу иногда
  • 161
  • 6 / 0
Re: JoomShopping + SMS
« Ответ #89 : 07.03.2013, 12:34:58 »
разного содержания для кого? админа или клиента?! если каждый раз лазить по PHP и менять код для каждого, устанешь от одной мысли как часто его требуется менять!

Вы совсем не понимаете сути вопроса. Duke_r спрашивает за разное содержание SMS для админа и клиента. В примерах описаных выше, SMS админу приходит идентичное клиенту. "Спасибо за заказ..." и т.п. (эта информация админу не нужна).
Имелось ввиду, что нужно создать 2 шаблона, один админу а второй для клиента. И собственно вопрос - возможно ли это?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping

Автор draff

Ответов: 3
Просмотров: 797
Последний ответ 26.02.2024, 07:00:01
от kit2m2
Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]

Автор kit2m2

Ответов: 58
Просмотров: 9265
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
[Решено] Комплект товаров JoomShopping - конструктор

Автор vgromov

Ответов: 96
Просмотров: 28175
Последний ответ 14.12.2022, 15:21:24
от kit2m2
Функционал сравнение товаров в JoomShopping

Автор falur

Ответов: 53
Просмотров: 13458
Последний ответ 22.08.2022, 09:54:16
от kit2m2
[скачать] Выбор отделения Новой Почты для JoomShopping 4+

Автор v42bis

Ответов: 18
Просмотров: 3636
Последний ответ 06.07.2022, 07:17:06
от denxio