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

kivikivi2

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Добрый день!
Прошу помощи разобраться в коде.

С помощью Featured articles сделала 3 блока, заголовок и текст. С помощью заголовка можно перейти на нужную страницу. Возможно ли оформить весь блок, например <div class ="leading-0">, ссылкой на ту же страницу, что и заголовок.

Предполагаю, что в файле components\com_content\views\featured\tmpl\default.php нужно внести поправки. Приблизительно здесь, но не найду как вытянуть заголовок статьи:
<div class="items-leading">
   <?php foreach ($this->lead_items as &$item) : ?>
      <div class="leading-<?php echo $leadingcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>">
         <?php
            $this->item = &$item;
            echo $this->loadTemplate('item');
         ?>
      </div>
      <?php
         $leadingcount++;
      ?>
   <?php endforeach; ?>
</div>

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

passer

  • Завсегдатай
  • 1013
  • 75 / 3
echo $item->title;
наверное.
*

kivikivi2

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
echo $item->title;
наверное.

я попыталась, <a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug)); ?>">
         <?php echo $item->title; ?></a>

в результате вывелся заголовок статьи еще раз.
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
С Joomla плотно не работал. Тогда еще догадка.
echo $this->loadTemplate('item');
судя по названию метода для каждого item-а подгружается шаблон. Посмотрите в том же каталоге или около файл item.php или что-то вроде этого,  item_default.php например. Ищите файл шаблона item-ов. Там и правьте.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Лучше вносите изменения в файлах своего шаблона \templates\ваш шаблон\html\com_content\featured\... .
Тогда изменения сохранятся при обновлении системы .
Ответы на вопросы по CSS . Откройте для себя Firebug
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

блок категорий на главной странице

Автор Felix2000

Ответов: 4
Просмотров: 1495
Последний ответ 27.11.2016, 23:08:25
от Felix2000
Проблема с ЧПУ, сейчас /component/content/article.html?id=4 а надо /component/content/article/4.html

Автор tempter

Ответов: 12
Просмотров: 1718
Последний ответ 20.11.2016, 15:48:36
от pablodiguerero
Как заменить кнопку ссылкой?

Автор Aiden

Ответов: 9
Просмотров: 1413
Последний ответ 09.11.2016, 16:58:41
от Aiden
Фиксируется блок при прокрутке экрана

Автор alex9158

Ответов: 0
Просмотров: 899
Последний ответ 13.09.2016, 15:58:28
от alex9158
Как убрать с главной страницы блок?

Автор turboshade

Ответов: 12
Просмотров: 2686
Последний ответ 12.05.2016, 06:52:32
от vipiusss