Соответственно никакие СМС не отправляются. Вроде все сделал правильно. J-2.5.7, JS-3.11.4
Может из за того что на локалке тестирую?

👩💻 Онлайн-трансляции Joomla-разработки Игоря Бердичевского.Известный российский Joomla-разработчик Игорь Бердичевский ведёт регулярные трансляции по кодингу на Joomla в своих каналах на YouTube и Twitch. Стримы проходят регулярно. Следите за расписанием в Telegram-канале Игоря @SeptdirWorkshop.Трансляция Joomla-разработки на YouTubeТрансляция Joomla-разработки на Twitch@joomlafeed#joomla #community

👩💻 20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями. Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.Читать интервью@joomlafeed#joomla #community

Ринат Кажетов - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь. Есть англоязычная версия интервью.
А как организовать оповещение клиента по SMS о заказе итд?
//send mail admin
require_once("smsapi/transport.php");
$api = new Transport();
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);
}
if ($admin_send_order){
$mailer = JFactory::getMailer();
<?php
define("HTTPS_LOGIN", "Мой_логин");
define("HTTPS_PASSWORD", "Мой_пароль");
define("HTTPS_ADDRESS", "https://transport.sms-pager.com:7214/"); - пробовал вариант: https://lcab.sms-sending.ru/
define("HTTP_ADDRESS", "http://transport.sms-pager.com:7214/"); - пробовал вариант: http://lcab.sms-sending.ru/API/XML/
define("HTTPS_CHARSET", "utf-8");
define("HTTPS_METHOD", "curl");
define("USE_HTTPS", 1); // 0 - HTTP не помогает.
C этого IP не было залогировано ни одного запроса.
Попробуйте в коде заменить строчку - require_once("smsapi/transport.php");
на - require_once($_SERVER['DOCUMENT_ROOT'] ."/smsapi/transport.php");
На хостинге не поддерживаются входящие SSL (HTTPS) соединения, однако исходящие SSL соединения не блокируются.
В коде скрипта, ссылку на который Вы указали, есть строка
define("HTTPS_ADDRESS", "https://transport.sms-pager.com:7214/");
Исходящее соединение с сервера на этот порт успешно установилось:
telnet transport.sms-pager.com 7214
Trying 85.17.220.1...
Connected to transport.sms-pager.com.
Escape character is '^]'.
Также в скрипте, судя по комментарию в коде, есть возможность использования HTTP протокола вместо HTTPS:
Таким образом, препятствий для работы данного скрипта быть не должно.
По принципу kadet3000 прикрутил отправку SMS покупателю при смене статуса заказа (Оплачен, отправлен и тд.)
В папке /www/administrator/components/com_jshopping/controllers файл orders.php
Находим следующий код :Код//message client
if ($notify){
$subject = sprintf(_JSHOP_ORDER_STATUS_CHANGE_SUBJECT, $order->order_number);
JUtility::sendMail($mailfrom, $fromname, $order->email, $subject, $message, 0);
Сразу после него вставляем код от kadet3000 с небольшой правкой :Спойлер[свернуть]
Я в Php не шарю и в описание углубляться не буду но блокКод$order->load($order_id);
$status = JTable::getInstance('orderStatus', 'jshop');
$status->load($order->order_status);
$name = $lang->get("name");
$order->status = $status->$name;
необходим для объявления имени статуса и привязка имени статуса к ID заказа. Без него статус в SMS не отобразиться.
Строки типаКодправим и настраиваем на свой вкус и цвет в файле ru-RU.php в папке /www/components/com_jshopping/langJText::_(_JSHOP_THANK_ORDER_2)
JText::_(_JSHOP_STAT)
........Вопрос вот в чём))) сам не могу найти, что нужно до писать в код, что бы в SMS добавился Комментарий к заказу......
<?php print $this->order->order_add_info ?>



.....куплю приват24)))
это подкуп ? или угроза ? 

Как сделать отправку SMS клиенту после оформления заказа!
Для Украины инструкция подробно:
1. Регистрация на сайте turbosms.ua
2. Подключите шлюз через SOAP
3. Потом по этой ссылке введите данные http://turbosms.ua/sign/add.html
if ($admin_send_order) {
$client = new SoapClient ('http://turbosms.in.ua/api/wsdl.html');
$auth = Array (
'login' => 'логин шлюза',
'password' => 'пароль'
);
$result = $client->Auth ($auth);
$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." грн";
$sms = Array (
'sender' => 'отправитель',
'destination' => '+380971234567',
'text' => $text
);
$result = $client->SendSMS ($sms);
} 
|
Мы починили поиск для JoomShopping
Автор Dimidrol-Pruper |
Ответов: 101 Просмотров: 35236 |
от kit2m2 |
|
Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping
Автор draff |
Ответов: 3 Просмотров: 2467 |
от kit2m2 |
|
Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]
Автор kit2m2 |
Ответов: 58 Просмотров: 12210 |
от Akeksandr |
|
[Решено] Комплект товаров JoomShopping - конструктор
Автор vgromov |
Ответов: 96 Просмотров: 32149 |
от kit2m2 |
|
Функционал сравнение товаров в JoomShopping
Автор falur |
Ответов: 53 Просмотров: 16002 |
от kit2m2 |
