Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #30 : 31.03.2018, 13:38:03 »
Так скачайте и посмотрите где определяется поле "Телефон (Номер телефона)*"
Ну, понятно ^-^.
Мне не нужно ничего скачивать. Я и так знаю, что данные тупо передаются через $_GET, а значит, оттуда их и надо брать.
А ваше "решение", IMHO, не работает. Почему я так уверен? Потому, что я посмотрел на функцию sendSMS($to, $msg). Первый аргумент $to никак не участвует в ее работе. Все данные, будь то номер адресата, текст сообщения, ключ, логин и т.д., берутся из $msg и глобальной $sms.
Вот этот код
Код
@sendSMS($num, $sms["msg"]);
некорректен: $num взялся вообще из ниоткуда, но все же работает по выше пересчиленным мной причинам. А вы повелись на него и решили делать "по аналогии", вызвав
Код
@sendSMS($client, $sms["msg"]);
в надежде, что раз из $sms["num"] получилась $num, то из $sms["client"] должна получиться $client.
Поправьте, если я не прав.
« Последнее редактирование: 31.03.2018, 13:53:23 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #31 : 31.03.2018, 13:53:51 »
Хочется вам спорить по поводу не лучшего решения made 2010 года? Свое мнение я уже высказал. Ставить подобное рядом с Joomla - это плевать в лицо всем разработчикам. Скрипт громко заявлен как покупка в один клик таковым не является. Это банальная форма заказа не в лучшем виде. Переменная
Цитировать
$num взялся вообще из ниоткуда
взялся из вашего номера, на который отсылается sms (смотрите код) если выдернуть из запроса номер телефона пользователя и подключить функцию @sendSMS через оператор echo все будет работать. Ковыряться в этом вам это надо?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #32 : 31.03.2018, 14:03:52 »
Я ничего не говорил о скрипте, я его даже не стал скачивать, в отличие от вас.
взялся из вашего номера, на который отсылается sms (смотрите код) если выдернуть из запроса номер телефона пользователя и подключить функцию @sendSMS через оператор echo все будет работать.
Можете привести код вместо "(смотрите код)"?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #33 : 31.03.2018, 15:34:30 »
Спойлер
[свернуть]
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #34 : 31.03.2018, 20:29:02 »
@rkron ;D Лучше бы вы ничего не писали. То есть, раз объявили
Код
$sms["num"] = "79218886622";
, то $num автоматически появится с значением 79218886622? Ладно, дальше уже бесполезно писать.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #35 : 01.04.2018, 05:54:03 »
@rkron ;D Лучше бы вы ничего не писали. То есть, раз объявили
Код
$sms["num"] = "79218886622";
, то $num автоматически появится с значением 79218886622? Ладно, дальше уже бесполезно писать.
То, что вы очень умный, я давно понял
*

diana1975

  • Захожу иногда
  • 245
  • 1 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #36 : 01.04.2018, 11:45:25 »
Инструкцию бы мне от вас, с удовольствием проверю, чей код сработает, как надо..
У меня SMS.ru
ссылка на карточку товара:
https://adellin.ru/2015-03-26-14-49-9/sergi/sergi-s-brilliantami/cergi-iz-zolota-tyulpany-s-brilliantami
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #37 : 01.04.2018, 12:39:51 »
Замените содержимое send.php на нижеприведенное
Спойлер
[свернуть]
и отпишитесь о результате (я не проверял работоспособность кода).
P.S. Обратите внимание на это
Код
$sms["num2"] = "Телефон"; // Тут должно быть точное название поля для ввода номера телефона
« Последнее редактирование: 01.04.2018, 12:44:43 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SMS приходит не клиенту, а продавцу
« Ответ #38 : 01.04.2018, 13:08:13 »
Тут должно быть точное название поля для ввода номера телефона
Код
<input type="text" class="form-control b1c-txt input-sm" placeholder="Номер телефона" required="" data-bme="Телефон ">
Создание сайтов, шаблонов, помощь в решении проблем.
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #39 : 01.04.2018, 13:39:46 »
Код
<input type="text" class="form-control b1c-txt input-sm" placeholder="Номер телефона" required="" data-bme="Телефон ">

Абсолютно верно, если бы не создавался массив полей на js и эти поля не определялись config.js Это точное название и должно быть прописано в конфиге. Загоняете его в переменную и через функцию отправки отправляете SMS
« Последнее редактирование: 01.04.2018, 13:51:25 от rkron »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #40 : 01.04.2018, 13:52:43 »
Код
<input type="text" class="form-control b1c-txt input-sm" placeholder="Номер телефона" required="" data-bme="Телефон ">
Хм, ни label, ни name? Фиг поймет, зачем автор так перемудрил.
Еще и формат номера телефона.
@diana1975 Если не получается, то попробуйте заменить этот блок
Спойлер
[свернуть]
на
Спойлер
[свернуть]
Не будь паразитом, сделай что-нибудь самостоятельно!
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #41 : 01.04.2018, 14:10:38 »
robert Выборку по num2 сделали, а само письмо где?
*

diana1975

  • Захожу иногда
  • 245
  • 1 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #42 : 01.04.2018, 15:19:45 »
Замените содержимое send.php на нижеприведенное
Robert, заменила этот файл на Ваш, больше НИЧЕГО не трогала.

РЕЗУЛЬТАТ: SMS-сообщения  ни к кому не приходят
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #43 : 01.04.2018, 15:30:44 »
больше НИЧЕГО не трогала
А надо было трогать. Например, ввести ваш номер или прочитать мое последнее сообщение с исправленным кодом.
Еще раз выкладываю код файла send.php
Спойлер
[свернуть]
На что нужно обратить внимание
Код
$sms["num"] = "79218886622"; // Тут должен быть ваш номер в формате без + (79218886622)
$sms["num2"] = "Телефон"; // Тут должно быть точное название лейбла поля для ввода номера телефона
$sms["msg2"] = "Ваш заказ принят. Мы свяжемся с Вами."; // Это сообщение клиенту
Эти значения нужно поменять на ваши.
« Последнее редактирование: 01.04.2018, 15:34:20 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

diana1975

  • Захожу иногда
  • 245
  • 1 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #44 : 01.04.2018, 15:31:27 »
Efanych,
а Ваш код надо куда вставить?
В файл f.html ?
http://prntscr.com/iz9pgw

Вместо подчеркнутой красной строчки подставить?

Robert, так:
$sms["num2"] = "{{:caption}}";

??

« Последнее редактирование: 01.04.2018, 15:39:16 от diana1975 »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #45 : 01.04.2018, 15:55:23 »
Robert, так:
$sms["num2"] = "{{:caption}}";

??
Нет, скорее всего
Код
$sms["num2"] = "Телефон";
или
Код
$sms["num2"] = "Телефон ";
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: SMS приходит не клиенту, а продавцу
« Ответ #46 : 01.04.2018, 16:15:33 »
Efanych,
а Ваш код надо куда вставить?
Никуда не надо, он уже и так у вас есть, это я Роберту показывал.
Создание сайтов, шаблонов, помощь в решении проблем.
*

diana1975

  • Захожу иногда
  • 245
  • 1 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #47 : 01.04.2018, 16:40:22 »
Ураааааааа!!
все норм. большое всем спасибо!
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #48 : 01.04.2018, 17:17:50 »
robert ткните пожалуйста мне пальцем, бестолковому, разницу между вашим  $sms["num2"] = "Телефон"; и моим $sms["client"] = "Телефон"; ?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: SMS приходит не клиенту, а продавцу
« Ответ #49 : 01.04.2018, 17:25:27 »
robert ткните пожалуйста мне пальцем, бестолковому, разницу между вашим  $sms["num2"] = "Телефон"; и моим $sms["client"] = "Телефон"; ?
Тут нет разницы. Разница в измененной функции sendSMS и в дополнительном коде для получения значения поля "Телефон".
Не будь паразитом, сделай что-нибудь самостоятельно!
*

diana1975

  • Захожу иногда
  • 245
  • 1 / 0
Re: SMS приходит не клиенту, а продавцу
« Ответ #50 : 02.04.2018, 23:11:32 »
Пока я с SMS возилась, случайно заметила, что кнопка КУПИТЬ теперь не работает. Подскажите, пожалуйста, всегда работала...

Разобралась
« Последнее редактирование: 03.04.2018, 00:15:01 от diana1975 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Приходит спам от формы обратной связи

Автор solacewow

Ответов: 4
Просмотров: 1158
Последний ответ 10.12.2020, 16:14:59
от solacewow
С компонент не приходит почта

Автор arma

Ответов: 11
Просмотров: 932
Последний ответ 23.04.2020, 17:08:55
от AlexB
Периодически приходит письмо с рекламой с моего сайта..

Автор Cedars

Ответов: 6
Просмотров: 740
Последний ответ 08.10.2018, 12:45:26
от Cedars
Не приходит письмо для восстановления пароля

Автор kushiy

Ответов: 1
Просмотров: 1338
Последний ответ 31.03.2015, 16:32:04
от kushiy
Не приходит код регистрации на почту

Автор alisher

Ответов: 3
Просмотров: 988
Последний ответ 25.11.2014, 13:21:27
от arma