Новости Joomla

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

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Набросал плагин... Пользуйтесь, дорабатывайте, пишите предл по улучшению...

скриншот
Спойлер
[свернуть]

1.Плагин умеет отправлять сообщение с подменой номера (senderid), также можно отправлять SMS в транслитерации (опционально)
2.В качестве шлюза используется _smsc.ru, _sms-sending.ru  (смс сообщения платные, тарифы смотрите на сайте)
3.Для работы должно быть доступно: cURL или fsockopen (только http) или включена опция allow_url_fopen для file_get_contents. Для sms-sending.ru только cURL.
4.Умеет отправлять уведомления о поступлении заказа (опционально, как админу, так и клиенту)
5.Умеет отправлять уведомления о смене статуса заказа(опционально, как админу, так и клиенту)
6.Есть возможность менять шаблоны SMS сообщений прямо в настройках плагина

Возникнут вопросы пишем в тему...

История версий
Спойлер
[свернуть]

[вложение удалено Администратором]
« Последнее редактирование: 03.01.2014, 00:56:34 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

xlite

  • Захожу иногда
  • 65
  • 5 / 0
Протестил .. работает . но что нужно сделать чтобы вообще была бомба.. и можно было продавать
1. Возможность менять текста
2. смена из списка заказов..
3. SMS админу
а так супер
« Последнее редактирование: 15.04.2013, 12:32:25 от xlite »
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Цитировать
и можно было продавать
Только бесплатный
Цитировать
1. Возможность менять текста
2. смена из списка заказов..
На днях сделаю эту возможность
Цитировать
3. SMS админу
Тут, наверное, вы имели ввиду SMS сообщение о поступлении нового заказа... (тут подумаю как реализовать - добавлю также подобный функционал)...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

xlite

  • Захожу иногда
  • 65
  • 5 / 0
Задать в настройках плагина телефон админа.. там же где и смена текстов ))
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Цитировать
Задать в настройках плагина телефон админа..

По конфигурации то понятно что его задавать в настройках или брать из профиля (опционально)...
Только вот для чего это нужно?
Первая мысль отправление уведомлений о поступившем заказе.

Если же нужно отправлять SMS админу при каждом изменении статуса заказа менеджерами (то тут довольно сомнительный функционал, а нужен ли он вообще?).
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

xlite

  • Захожу иногда
  • 65
  • 5 / 0
только поступление заказа.. хотя можно опционально и остальное..
так как часто большие магазины имеют несколько менеджеров и у меня часто просят SMS на минимум 2 телефона ))
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Появилось время, добавил чуток функционала...

v2.5.1
- добавлена возможность отправлять смс-уведомления менеджерам(админу) при изменении статуса заказа;
- добавлена возможность изменять шаблоны смс;
« Последнее редактирование: 09.05.2013, 16:57:20 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
v2.5.2
- добавлена возможность отправлять смс-уведомления о поступлении нового заказа;
- добавлен шаблон для SMS о поступлении заказа;

Если появятся мысли по улучшению, пишите сделаем...
« Последнее редактирование: 07.05.2013, 03:02:44 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

nkost

  • Новичок
  • 2
  • 0 / 0
А есть возможность подключить шлюз http://sms-sending.ru ? давно им пользуемся, все устраивает.
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
на данном шлюзе есть поддержка senderid, не слова в документации не увидел там?!

да и у них есть плагин для VirtueMart 2 - http://sms-sending.ru/file/nkssms.zip
« Последнее редактирование: 17.05.2013, 02:31:38 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Agurez

  • Новичок
  • 4
  • 0 / 0
Надо чтобы сразу приходило уведомление о покупке покепателю
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Цитировать
Надо чтобы сразу приходило уведомление о покупке покепателю
могу добавить, но там подводные камни - надо чтобы пользователь указывал телефон в нужном формате... и телефон был мобильным (иначе SMS просто не уйдет)...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
срочно нужны номера мобильных телефонов для стран, для тестирования:
россия, украина, беларусь, казахстан и т.п.

Номера которые вводят пользователи обычно... Например,

+7 (921) 143-33-33
+7921 143-33-33
+7-921 1433333
+7(921)(143)-(33)-(33)

и т.п.
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
v2.5.3
- добавлена возможность отправлять сообщение о принятии заказа магазином, пользователю (опционально)
- исправлена уязвимость связаная с недостаточной фильтрацией прав пользователя
- добавлена возможность опционально задать транслитерацию символов
- добавлена возможность выбора поля с мобильным телефоном

по номерам телефонов тестировал только на беларусских и русских мобильных... Если нужно добавить поддержку какой либо страны пишите в тему... (обязательно указать формат мобильных, указать количество символов в коде оператора и код страны)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

nkost

  • Новичок
  • 2
  • 0 / 0
на данном шлюзе есть поддержка senderid, не слова в документации не увидел там?!

да и у них есть плагин для VirtueMart 2 - http://sms-sending.ru/file/nkssms.zip

Да, это плагин работает только со стандартными способами оплаты. Если есть способ оплаты (стоит модуль оплаты) через процессинговый центр (эквайринг) так вот если заказ оплачивается через него то SMS сообщение не отправляется. Это связано с тем что модуль работает через vmpayment.


Готов оплатить доработку данного модуля под сервис http://sms-sending.ru
« Последнее редактирование: 27.06.2013, 00:44:39 от nkost »
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Будут свободное время попробую сделать (нужно будет перерабатывать логику, и подумать насчет автоматической отправки сообщений о смене статусов (например после оплаты) - сейчас это не реализовано и отправляется все вручную)...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

C@H

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Классный плагин, реализован необходимый минимум нормального сервиса. Услугами smsc пользуюсь давно на нескольких проектах, тарифы нармальные, и сервис ни подводил.
Еще б плагинчик отправки SMS при регистрации с паролем, вообще бы красота была))
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
v2.5.4
- добавлена возможность отправки пароля для просмотра заказа пользователю
- добавлена возможность отправить номер клиента менеджеру при поступлении заказа
- для телефонов без кода(россия) автоматически подставляется +7 (для остальных стран пока в разработке)
- добавлена поддержка sms-sending.ru (благодарность! тех.поддержке сервиса)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

blotsky

  • Новичок
  • 1
  • 0 / 0
Просто красавчик! По всем канонам группа, к которой должен был бы быть причислен данный плагин отнюдь не system, поскольку system события  (и плагины, производящие их обработку) с Virtuemart'ом и близко не лежали. VirtueMart генерирует custom события. Соответственно и плагины (а именно их должно было быть несколько) должны были относиться к тем группам, плагины из которых VirtueMart загружает ( при помощи вызова метода JPluginHelper::importPlugin(...)) непосредственно перед генерацией диспетчером события $dispatcher->trigger(...). Это было бы по правилам, но тогда оказалось бы, что при сохранении заказа и при изменении статуса заказа подгружаются плагины из разных групп и пришлось бы на эти события писать не просто отдельные функции-обработчики(как у Вас и есть), но и оформлять их в отдельные плагины! А тут вдруг такой трюк! Ваш плагин не грузится непосредственно перед генерацией Virtuemart'ом события. Просто намного раньше, во время загрузки системных плагинов(по совершенно другому поводу, чем какие-либо сохранения заказов) ПОД ШУМОК подгружается и Ваш плагин. С точки зрения рациональности - некорректно, поскольку он может и не понадобиться (и в большинстве случаев именно не понадобится - Вы ходите по разным страницам сайта и до оформления заказа еще и дело не дошло, а плагин упорно каждый раз загружается и загружается). Но вот зато в одном плагине объединились несколько - меньше мороки с установкой каждого в отдельности и раздельной настройкой параметров. Как продажный продукт не прокатит(знающие заметят подвох), а как удобный плагин "для своих" - удачно. Чтобы претендовать на продажность, следует плагины корректно разделить, но обеспечить пакетную установку и дописать для бекэнда скрипт по настройке параметров отдельных плагинов в едином интерфейсе. Если пожелаете отписаться то лучше на почту blotsky<точка>family<собака>gmail<точка>com
*

prosto-chups

  • Осваиваюсь на форуме
  • 33
  • 4 / 0
  • Сайтостроитель
При смене статуса заказа менеджеру и клиенту приходят sms вида:
Цитировать
Статус заказа #orderid# - #status#. #message#
Данные не подставляются...
*

victoribr

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Добрый день. Для VirtueMart 1.9 нет случайно версии плагина? Под SMS шлюз https://sms.gt/ можете сделать? Сколько будет стоить доработка?
*

C@H

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Думаю для 1,9 VirtueMart вы плагин не найдете, там в основном все код хакали, у меня например реализовано непосредственно внедрением в код
*

alexandr2

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Вот спасибо, сейчас потестирую!
*

serjant33

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Разобрался кто с тем, что данные не подставляются? Причем при первом SMS (новый заказ), все работает и данные приходят верные. Затем всегда такая штука:   Статус заказа #orderid# - #status#. #message# Куда копать кто нибудь знает?
*

serjant33

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Попробовал. Ничего не изменилось. Первый раз норм приходит. А при смене статуса опять Статус заказа #orderid# - #status#. #message#. Если менять шаблон сообщения в настройках плагина, то SMS меняется, единственное, что значения опять не подставляются. Может как то можно определить считываются ли значения из базы в плагин? Может прав каких нибудь не хватает))) Но это я так фантазирую... Если нужны какие то данные я могу все предоставить. Так жалко. Такой шикарный плагин написали. Регистрировался вчера по вашей рефссылке в smsc.ru предполагал подтянуть 2 интернет магазина на первоначальном этапе))) Помогите, если есть возможность... Спасибо.
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
serjant33, сегодня завтра попробую разобраться в чем проблема и смоделировать у себя.
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

serjant33

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Буду очень благодарен! Пиво с меня))
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Буду очень благодарен! Пиво с меня))

профиксил плагин, ошибка критическая и приводила можно сказать полностью к неработаспособности плагина.
Рекомендую всем обновить плагин.

извиняюсь за задержку с обновлениями, времени очень мало, да еще и приболел тут Битриксом >:(
« Последнее редактирование: 29.12.2013, 14:23:04 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Плагин обновлен до версии 2.5.6
- исправлен баг с отправкой номера заказа при смене статуса (отправлялся ид заказа вместо номера)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

serjant33

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Отлично. Все работает супер. После доработок вообще шикарно стало. Надеюсь бонус мой получил на телефон.

Единственное что заметил, это когда клиент указывает только имя, без фамилии. приходит после имени пробел, а потом точка. смотрится конечно кривовато)) Например клиенту приходит: Здравствуйте, Виталий . (после Виталий перед точкой пробел.) Я вообще точку эту убрал для более корректного отображения и норм. Спасибо огромное за плагин.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart -- создание заказа

Автор mindguru

Ответов: 3
Просмотров: 489
Последний ответ 02.11.2023, 13:59:05
от mindguru
Скачать - Плагин заказа на 1 странице

Автор gartes

Ответов: 171
Просмотров: 25421
Последний ответ 17.05.2023, 15:06:22
от mansonfaust
Отключить подтверждение заказа

Автор Nikoz

Ответов: 13
Просмотров: 10007
Последний ответ 20.01.2023, 13:48:07
от smls
Валидация дополнительного поля при оформлении заказа

Автор Helikonst

Ответов: 2
Просмотров: 1082
Последний ответ 04.12.2022, 14:21:41
от Helikonst
Передача сумы заказа в Google аналитику при покупке в 1 клик

Автор viper_demyan

Ответов: 5
Просмотров: 1553
Последний ответ 30.05.2020, 20:52:59
от draff