Новости 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 Гость просматривают эту тему.
  • 3 Ответов
  • 1690 Просмотров
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
мне нужно сделать текстовую ссылку в шаблоне видимую только для админа
для гостя работает такая конструкция  $user->guest
а для админа никак не могу подобрать по аналогии
$user->superadmin
$user->admin

где можно найти как называются типы пользователей в жумле
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: как показать текст только админу
« Ответ #1 : 27.12.2009, 18:36:18 »
где можно найти как называются типы пользователей в жумле
$user->get('aid', 0) == 2 - Специальный (доступ только для тех кто может войти в админку)
$user->get('gid', 0) либо просто $user->gid == 'id группы' (Id группы можно посмотреть в таблице #_core_acl_aro_groups)
Либо
$user->get('usertype', null) ($user->usertype) == 'Super Administrator' (Тип смотреть в той же таблице)

Выбирайте любой
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: как показать текст только админу
« Ответ #2 : 27.12.2009, 21:14:31 »
спасибо, только вот эта вещь не работает   $user->get('usertype', null) ($user->usertype) == 'Super Administrator'
а вот так работает ($user->usertype) == 'Super Administrator'

но всё-таки мне непонятно почему простая конструкция $user->guest работает,
а $user->administrator нет?


*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: как показать текст только админу
« Ответ #3 : 27.12.2009, 21:21:18 »
но всё-таки мне непонятно почему простая конструкция $user->guest работает,
а $user->administrator нет?
Это не конструкция :)
$user->guest это стандартная boolean переменная класса JUser,
а $user->administrator - это непонятно что. В общем смотрите API Joomla.

 ^-^
 $user->get('usertype', null) ($user->usertype) == 'Super Administrator' 
Это вещь и не должна работать
Либо так
 $user->get('usertype', null) == 'Super Administrator'
либо так
$user->usertype == 'Super Administrator' 
Просто в первом случае задается значение по умолчанию null

« Последнее редактирование: 27.12.2009, 21:24:25 от SmokerMan »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не вставляется в текст видео с Ютуба

Автор filipp78

Ответов: 0
Просмотров: 1544
Последний ответ 16.02.2017, 12:02:25
от filipp78
Изменить текст ссылки, выводимой в адресной строке

Автор acamaz

Ответов: 2
Просмотров: 1912
Последний ответ 28.11.2016, 20:59:45
от KKAAZZOO
Ввод данных на сайте – подстановка их в текст. документ

Автор Plazmodina

Ответов: 4
Просмотров: 2778
Последний ответ 10.09.2015, 15:20:44
от DeKajper
Сайт на Joomla 1.5, не открываются страницы, только главная

Автор miller_king

Ответов: 2
Просмотров: 1712
Последний ответ 18.05.2015, 16:50:50
от darkghost
mootools только для админки

Автор baloon

Ответов: 10
Просмотров: 3180
Последний ответ 28.02.2015, 21:35:11
от flyingspook