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

IngvarChijek

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Всем привет. Не получается поставить хлебные крошки на  Joomla 2.5

Что делал?

Расширения/Менеджер модулей/ Создал новый модуль навигации по сайту/



Возможно проблема в графе : "Позиция". В какую позицию принято ставить хлебные крошки по-умочанию? Многие позиции перепробовал, всё равно не отображаются.


Пробовал в : /site/modules/mod_breadcrumbs/tmpl/default.php вставлять вот этот код :

<?php

// no direct access
defined('_JEXEC') or die;
?>

<div>
<div xmlns:v="http://rdf.data-vocabulary.org/#">
<?php if ($params->get('showHere', 1))
{
echo '<span>' .JText::_('MOD_BREADCRUMBS_HERE').'</span>';
}
?>
<?php for ($i = 0; $i < $count; $i ++) :

// If not the last item in the breadcrumbs add the separator
if ($i < $count -1) {
if (!empty($list[$i]->link)) {
echo '<span typeof="v:Breadcrumb"><a href="'.$list[$i]->link.'" rel="v:url" property="v:title">'.$list[$i]->name.'</a></span>';
} else {
echo '<span>';
echo $list[$i]->name;
echo '</span>';
}
if($i < $count -2){
echo ' '.$separator.' ';
}
}  elseif ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true
if($i > 0){
echo ' '.$separator.' ';
}
echo '<span typeof="v:Breadcrumb"><a href="'.$_SERVER['REQUEST_URI'].'" rel="v:url" property="v:title">'.$list[$i]->name.'</a></span>';
}

endfor; ?>
</div>
</div>



На столе, на полу есть хлебные крошки, а вот на сайте всё никак :).
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Трудности с хлебныеми крошками
« Ответ #1 : 20.11.2013, 11:41:00 »
По умолчанию позиция "breadcrumbs"

Если не показываются - то смотреть публикацию модуля, чтобы показывался на ВСЕХ СТРАНИЦАХ КРОМЕ главной. (у вас так и есть вроде, галочки не видно)

И позиция, кстати, должна быть из вашего шаблона.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

IngvarChijek

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Трудности с хлебныеми крошками
« Ответ #2 : 20.11.2013, 11:42:44 »
По умолчанию позиция "breadcrumbs"

Если не показываются - то смотреть публикацию модуля, чтобы показывался на ВСЕХ СТРАНИЦАХ КРОМЕ главной.

Вот как раз нет позиции "breadcrumbs", а ограничение на главную уже стоит, видно на фото.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Трудности с хлебныеми крошками
« Ответ #3 : 20.11.2013, 11:43:29 »
Я выше дописал пост - перечитайте
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

IngvarChijek

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Трудности с хлебныеми крошками
« Ответ #4 : 20.11.2013, 11:49:26 »
Я выше дописал пост - перечитайте

Это учел, позиция бралась с учетом действующего шаблона.. Безрезультатно.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Трудности с хлебныеми крошками
« Ответ #5 : 20.11.2013, 11:53:23 »
Удалите модуль и создайте новый
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Трудности с хлебныеми крошками
« Ответ #6 : 20.11.2013, 12:58:27 »
А если поставить привязку модуля на всех страницах?
и да отображать можете в любой существующей позиции для текущего шаблона!
*

IngvarChijek

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Трудности с хлебныеми крошками
« Ответ #7 : 20.11.2013, 19:24:33 »
Ещё раз внимательно все пересмотрел... при выборе позици... breadcrumbs таки есть, но для других шаблонов, для действующего нет. По логике нужно ставить плагин breadcrumbs для действующего шаблона?
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Трудности с хлебныеми крошками
« Ответ #8 : 21.11.2013, 17:28:00 »
Модуль .... в любую позицию текущего шаблона.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться