Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.4.x)
Модули, плагины
Регистрация с помощью мобильного
Всего: 14
<
1
2
3
4
5
6
>
»
Регистрация с помощью мобильного
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 11
19-10-2011 07:16
Далее в папку controllers нужно закинуть файл с вложения.
В файле controllers/AuthController.php после строки 76 вставляем код:
Код:
require_once ('smspilot.class.php');
$sms=new SMSPilot('ваш_API');
$sms->send(Tools::getValue('phone_mobile'),'Для входа в личный кабинет - Логин: '.Tools::getValue('phone_mobile').' Пароль: '.$ps);
Теперь при регистрации пользователю будет отправляться логин и пароль...
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 12
19-10-2011 07:20
Далее в папку ваша_админка/tabs/ закидываем файл из вложения.
В файле ваша_админка/tabs/AdminOrders.php после строки 128 вставляем код:
Код:
address_delivery = new Address($order->id_address_delivery);
require_once ('smspilot.class.php');
$sms=new SMSPilot('ваш_API');
$sms->send($address_delivery->phone_mobile,'Ваш заказ #'.$order->id.' '.$res);
Теперь при смене статуса заказа покупателю будет приходить смс с номером заказа и текстом статуса...
Сообщение отредактировано naff 19-10-2011 03:22 ...
Вложения:
smspilot.class.php
( Размер файла: 10.01KB Скачиваний: 450 )
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 13
19-10-2011 07:27
для того что бы при каком-то действии вам на телефон приходила смс нужно добавить строку в файл который отвечает за это действие
Код:
$sms->send('ваш_мобильный','ваш текст');
Какой файл за какое действие отвечает-смотрите посты выше...
Сообщение отредактировано naff 19-10-2011 03:29 ...
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 14
19-10-2011 07:31
Есть несколько багов... Если кому-нибудь это нужно, пишите - отвечу...
palanca
Cпециалист
Сообщений: 203
Откуда: Москва
Регистрация: 09-01-2010
# 15
19-10-2011 12:18
интересная тема. какие баги?
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 16
19-10-2011 13:31
проблемы возникаю в связи с попыткой движка отправлять уведомления на емейл...
Лечится это либо убрать выводы ошибок, либо в переменную $email, где хранится только номер телефона добавлять надпись "@domen.ru" (в этом случае нужно также при входе пользователя добалять эту строку)....
Сообщение отредактировано naff 19-10-2011 09:33 ...
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 17
19-10-2011 13:39
Вторым способом решить легче...
Нужно в файле controllers/AuthController.php заменить строку 76
Код:
$_POST['email']=Tools::getValue('phone_mobile');
заменить на:
Код:
$_POST['email']=Tools::getValue('phone_mobile').'@domain.ru';
Также строку 235
Код:
$email = trim(Tools::getValue('email'));
Заменить на:
Код:
$email = trim(Tools::getValue('email')).'@domain.ru';
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 18
19-10-2011 13:43
Есть еще одна проблемка... Пользователи не всегда хотят при повторной покупке логинится... Поэтому нужно как то решить эту проблему... Какие будут идеи?
palanca
Cпециалист
Сообщений: 203
Откуда: Москва
Регистрация: 09-01-2010
# 19
19-10-2011 14:42
повторно вбить номер телефона не удастся?
может как то разрешить смс при повторной реге. типа привет, ты снова сделал аккаунт и теперь твой пароль такой то. кому дорого - перезвонят
я имелл ввиду как сейчас нет проверки на дубли телефона так и не будет в дальнейшем.
есть другой вопрос. как отправляются смс на накие номера (к примеру)
55555555555
5-555-555-55-55
5555-555-55-55
Будут ли отправляться? или надо ввести проверку? как смспилот это принимает?
Сообщение отредактировано palanca 19-10-2011 10:44 ...
naff
Cпециалист
Сообщений: 216
Регистрация: 05-09-2011
# 20
19-10-2011 15:22
Если при повторном заказе пользователь просто впишет номер, то вылезет предупреждение что пользователь с таким емейлом уже зарегистрирован...
По поводу проверки телефона: проверяется не телефон а емейл - а вот он не добускает дублей...
Знаю точно что нет разницы между 7хххххххххх +7хххххххххх 8хххххххххх
В остальном методом проб...
Всего: 14
<
1
2
3
4
5
6
>
»
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов