Новости 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

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

user

  • Захожу иногда
  • 112
  • 1 / 0
Такая проблема.
Имеется пункт меню "Регистрация" с алиасом "registratsiya". Соответственно форма регистрации открывается по ссылке http://site.ru/index.php/registratsiya
В модулях HTML-код на страницах сайта есть ссылки на регистрацию в виде этого алиаса http://site.ru/index.php/registratsiya

После авторизации на сайте пункт меню "Регистрация" скрывается, а вместе с этим перестает работать его алиасная ссылка, поэтому все ссылки (http://site.ru/index.php/registratsiya) в модулях HTML-код также перестают работать, выдается 403-я ошибка.

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

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
При создании пункта меню доступен тип "профиль пользователя", может создать такой пункт меню и сделать его видимым\доступным только зарегистрированным пользователям.
Ничто не вечно под луной
*

user

  • Захожу иногда
  • 112
  • 1 / 0
При создании пункта меню доступен тип "профиль пользователя", может создать такой пункт меню и сделать его видимым\доступным только зарегистрированным пользователям.


Такой пункт меню у меня есть.
Проблема возникает с ссылками на форму регистрации которые имеются в модулях на сайте. Дело в том, что ссылка на регистрацию (алиасная или нет без разницы) автоматом перебрасывает на профиль авторизованных пользователей. Но если пользователь авторизован, то алиасные ссылки перестают работать, т.к. соответствующего пункта меню (Регистрация) у меня уже нет, я его скрываю после входа на сайт. В общем нужно, чтобы ссылки на регистрацию в модулях оставались на месте и чтобы они были алисаными и чтобы при переходе по ним, пользователь попадал в свой профиль (как это и происходит, если пункт меню Регистрация не скрывать).
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Найти где внедряется ссылка

Автор archin_lin

Ответов: 1
Просмотров: 1038
Последний ответ 13.02.2019, 18:16:59
от voland
Категория как ссылка на модуль

Автор PyCu4

Ответов: 4
Просмотров: 1346
Последний ответ 23.01.2019, 13:57:08
от PyCu4
Каким плагином можно сделать мультиколоночное мега-меню как на примере?

Автор Adrian1111

Ответов: 7
Просмотров: 1577
Последний ответ 02.08.2017, 10:01:44
от lexxbry
Можно ли удалить эту строку из файла php?

Автор Adrian1111

Ответов: 2
Просмотров: 1410
Последний ответ 24.07.2017, 10:49:09
от Adrian1111
Ошибка 500 Internal Server Error. Что это такое и как это решить

Автор sargiusz

Ответов: 2
Просмотров: 1275
Последний ответ 20.03.2017, 12:12:47
от Septdir