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

zura87

  • Новичок
  • 8
  • 0 / 0
Здравствуйте.
Я недавно перешол на Joomla и пока неочень-то и разобрался.
Меня интересует, как вывести материал  на разных страницах по разному?
К примеру:
На первой странице вот так.


На второй:


Надеюсь Вы меyя поняли.  ;D

Заранее спасибо....
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Разные блоки на разных страницах
« Ответ #1 : 27.01.2014, 21:35:17 »
Не поняли. Суть вопроса в чём? :)
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #2 : 27.01.2014, 22:48:48 »
Вопрос в том, как вывести на разных страницах контент в разном стиле.
К примеру на главной как блог а на других подругому.
К примеру первая страница:
http://wmma.kz/news

Вторая:
http://wmma.kz/teachers

*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Разные блоки на разных страницах
« Ответ #3 : 27.01.2014, 22:51:37 »
Назначить разным страницам разные типы пункта меню.
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #4 : 27.01.2014, 23:12:00 »
Ну меню понятно, только у меня на каждой странице выводится один и тотже дизаин.Мне хотелось бы чтоб выводился разный дизаин, надеюсь сейчас вы уловили суть :)?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Разные блоки на разных страницах
« Ответ #5 : 27.01.2014, 23:16:41 »
Гм. Суффикс страницы? Различные шаблоны для разных пунктов меню? Дополнительные подшаблоны компонентов? Решений как бы вагон тут. Было тяжело, но я похоже уловил ссуть.
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #6 : 27.01.2014, 23:29:35 »
Спасибо.
Шаблон я использую один, опишу еще раз задачу.
На главной странице выводятся все материалы как блог, ну которые избранные.
Вот как тут:
http://wmma.kz/news

А при нажатии на пункт меню Учителя, выводится материал из категории Учителя и он выводится ни как блог а толко превьюшки и при наведении на превьюшку появляется заголовок материала.
 Вот как тут:
http://wmma.kz/teachers
Как выводить категории и прчее я в курсе и как это реализовать в HTML и CSS, но только где и как?
Куда вставить код, чтод на главной контент ваводился такой а на другой странице другой, ну я выше уже описал.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Разные блоки на разных страницах
« Ответ #7 : 27.01.2014, 23:37:27 »
У вас же разные виды для главной страницы и «учителей». Это блог избранных материалов и просто блог материалов соответственно. Шаблоны этих видов находятся в templates\шаблон\html\com_content\. Далее папки featured, category и article для главной, блога и материала соответственно. Если этих папок нет, можно скопировать их содержимое из components\com_content\views\. Далее открываем и меняем как хочется.
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #8 : 27.01.2014, 23:49:01 »
Вроде догнал, спасибо.
А еще такой вопрос, если я создам HTML модуль и в module.php создам функции вывода для каждой категории, не прокатит?
Просто сейчас по гуглил и вроде так ркшают такие задачи.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Разные блоки на разных страницах
« Ответ #9 : 27.01.2014, 23:53:39 »
Прокатит. Только модуль нужно создавать правильно. Гуглите мануалы «создание модуля joomla». Хотя для простых задач достаточно уже предустановленных модулей. Вы бы подробно описали задачу по-пунктам, что и как хотите добиться. Может там достаточно будет на уровне шаблонов порешать.
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #10 : 28.01.2014, 14:57:06 »
Сегодня целый день выискиваю решение, прислушался к вашему совету и мне он в принципе подходит.
Сейчас расскажу как я пытаюсь реализовать.
1.Создал в моем шаблоне папку HTML в ней папку com_content в ней category.
2.Поместил туда blog.php из стандартных компонентов.
3.Клонировал blog.php и переименовал в teachers.php.
4.Для нужной категории в разделе альтернативный макет выбрал teachers.
5.Для наглядности поменял в teachers.php классы, чтоб видеть изменения.

Но все равно он выводит макет   blog.php.
 :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'(

Я уже задолбался весь нэт перерыл, везде говорят, что таким образом это делается а у меня .
Подскажите прошу, что сделать чтоб заработал teachers.php,  blog.php менять не хочу, так-как я его буду использовать для других категорий.
Заранее спасибо ...!
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Разные блоки на разных страницах
« Ответ #11 : 28.01.2014, 15:05:32 »
Тут небольшая фишка есть. Если этому блогу назначен пункт меню, то уже не проканает. Нужен альтернативный шаблон пункта меню. Вот это и гуглите.
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #12 : 28.01.2014, 21:36:01 »
Спасибо, сейчас буду исследовать этот тернистый путь :)
*

zura87

  • Новичок
  • 8
  • 0 / 0
Re: Разные блоки на разных страницах
« Ответ #13 : 28.01.2014, 22:14:42 »
Всё, наконец-то разобрался!  yes!   yes!   yes!
Через пункт меню прокатило, только пришлось .xml  файл добавлять к макету.

Спасибо, Спасибо, Спасибо.
 *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разные префиксы в базе

Автор katerina37

Ответов: 5
Просмотров: 1191
Последний ответ 22.06.2021, 08:52:48
от katerina37
Как обрезать.html только на нужных страницах?

Автор Owl1981

Ответов: 4
Просмотров: 1222
Последний ответ 13.02.2019, 18:07:50
от Owl1981
с сайта на некоторых страницах пропала вертикальная прокрутка

Автор Amalrik_Antero

Ответов: 0
Просмотров: 934
Последний ответ 01.02.2017, 18:08:15
от Amalrik_Antero
Ошибка 500 на всех страницах кроме главной

Автор iMishaKor

Ответов: 1
Просмотров: 1255
Последний ответ 05.11.2015, 17:18:40
от Фей
Просит пароль на всех страницах сайта

Автор МЧСМАО

Ответов: 3
Просмотров: 1173
Последний ответ 07.10.2015, 22:08:48
от wishlight