В файле smscruSMS.class.php необходимо исправить
$result = $this->_read_url('http://smsc.ru/sys/send.php?login='.urlencode($this->getOption('login')).
'&psw='.urlencode(strlen($psw_smsc) == 32 ? $psw_smsc : md5($psw_smsc)).
'&phones='.urlencode($to).'&mes='.urlencode($text).
($from == '*' || !$from ? '' : '&sender='.urlencode($from)).
'&cost=3&fmt=3&charset=utf-8');
на:
$result = $this->_read_url('http://smsc.ru/sys/send.php?login='.urlencode($this->getOption('login')).
'&psw='.$psw_smsc.
'&phones='.urlencode($to).'&mes='.urlencode($text).
($from == '*' || !$from ? '' : '&sender='.urlencode($from)).
'&cost=3&fmt=3&charset=utf-8');
7 комментариев
Отправьте это сообщение разработчику плагина, пожалуйста.
Но он идет "из коробки"
Что вы имеете в виду? Как бы то ни было, вы пишете о плагине, разработанном нашим партнёром.
Зачем вы включили в базовую версию плагин, который не работает? Вы его проверяли? Вы всегда так свой продукт на от***сь продаете? Ничего что вам деньги заплачены и клиент ожидает, что то, что ему будет предоставлено за эти деньги будет работать? Это ВЫ включили этот плагин в базовую версию. Отвечайте за свои дейтсвия, отвечайте за деньги, которые ВАМ были заплачены. РАБОТАЙТЕ!
Поясните подробнее, в какой базовой версии вы обнаружили этот плагин.
https://github.com/webasyst/webasyst-framework
Дайте, пожалуйста, полную ссылку на файл, который вы предлагаете изменить, и строку в этом файле.