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

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Может не совсем понятно, но... попробую описать что нужно и что имеем.

Имеем раздел и в нем категории, в них соответственно материалы. Опубликован в меню Шаблон блога раздела, в нем отображаются материалы из всех категорий согласно выбланному методу сортировки. Если зайти в какой то материал, там есть навигация (следующий, предидущий). Так вот, с помощью этой навигации можно просмотреть материалы толко в одной из категорий. Получается что пользователь, открыв блог (в данном случае это портфолио фотографа), зашел в какой то материал ему приглянувшийся, и потом пошел смотреть следующие с помощью этих кнопок. В итоге, он увидит материалы не всего блога, а только выбранной им категории (причем он об этом не знает, и думает что просто мало работ) :)

вот, можно как то сделать, что бы ссылки генерились внутри материалов по всему разделу?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Попробуй заменить plugins\content\pagenavigation.php
Код
. ' WHERE a.catid = ' . (int) $row->catid
на
Код
. ' WHERE a.sectionid = ' . (int) $row->sectionid
*

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Спасибо, работает, но попутно нашел ещё один баг.

категория, в которой работ больше 10 (т.е. они уходят на страницу 2), не корректно листается, т.е. бесконечно перелистываются работы - нет конца, причем не по порядку ... что за ...

может это из за sh404SEF?
==============================================

з.ы. Проблема была в одинаковых alias и сформированных по ним соответственно одинаковых url. Вот его и глючило.
« Последнее редактирование: 26.02.2010, 19:05:06 от Opsan »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться