Новости 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 Ответов
  • 1149 Просмотров
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
Доброго дня! Столкнулся с проблемой - удаления и смены статуса материала (в корзине, не опубликован, опубликован). С фронта юзеры могут создавать новый/редактировать материал, переходят по ссылке формируемой роутером
Код
JRoute::_("index.php?option=com_content&task=article.edit&a_id=ид_материала_редактирования&Itemid=151&return=....);
Не могу найти как пользователь может удалить свою статью, пробовал
Код
JRoute::_("index.php?option=com_content&task=article.delete&a_id=ИД_материала&Itemid=151);
ошибка 500  
Код
JRoute::_("index.php?option=com_content&task=articles.delete&a_id=ИД_материала&Itemid=151);
- так тоже не работает- это видимо для админки ссылка формируется.
Как вызвать обработчик удаления/смены статуса материала с фронта?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Удаление материала с фронта
« Ответ #1 : 29.09.2013, 19:28:04 »
ошибка 500, а где текст ошибки? или нам угадывать её?)
но кажется ошибкаа потому что нет токена...
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Удаление материала с фронта
« Ответ #2 : 29.09.2013, 19:28:37 »
удалить с фронта без доп. расширений никак не получится.
а вот отправлять в корзину можно - для этого нужной группе нужно выставить "Изменять состояние" - разрешить
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
Re: Удаление материала с фронта
« Ответ #3 : 29.09.2013, 19:34:54 »
ошибка 500, а где текст ошибки? или нам угадывать её?)
но кажется ошибкаа потому что нет токена...
500 - Представление не найдено [name, type, prefix]: content, HTML, contentView
Не уже ли без токена ни как?!.

удалить с фронта без доп. расширений никак не получится.
а вот отправлять в корзину можно - для этого нужной группе нужно выставить "Изменять состояние" - разрешить
ACL настроен на удаление/изменение своих.
А как отправить в корзину? Есть обработчик trash, но JRoute::_("index.php?option=com_content&task=article.trash&a_id=ИД_материала&Itemid=151); тоже 500 - Представление не найдено [name, type, prefix]: content, HTML, contentView
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Блокировка материала! Что оно такое?

Автор Chebyrek

Ответов: 17
Просмотров: 17155
Последний ответ 30.06.2020, 16:33:09
от 1AZ1
Как вывести путь материала на страницу?

Автор Gromz

Ответов: 6
Просмотров: 2105
Последний ответ 14.12.2019, 20:19:21
от Gromz
Что за баг с датой обновления материала - Обновлено 30.11.-0001 08:47?

Автор Maxum

Ответов: 7
Просмотров: 3952
Последний ответ 22.01.2019, 23:46:01
от artbavial
Как сбросить счётчик колличества просмотров материала?

Автор Neptun

Ответов: 7
Просмотров: 4441
Последний ответ 18.06.2018, 16:13:17
от tuztref
10 звезд рейтинга материала

Автор Vlasnov

Ответов: 0
Просмотров: 1198
Последний ответ 18.06.2018, 11:35:21
от Vlasnov