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

vitalura

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
Какой файл отвечает за вывод в разделе категорий и полном просмотре?
Тобишь есть картинка - показываем, нет - зачем грузить лишнее (предпологается наличие раздела услуг на сайте и фоток в большинстве разделов не будет)
« Последнее редактирование: 11.01.2011, 20:49:42 от vitalura »
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Убрать условие в adsmanager.html.php

if ((ADSMANAGER_NOPIC != "")&&(file_exists($mosConfig_absolute_path."/components/$option/images/".ADSMANAGER_NOPIC)))
                           echo "<a href='".$linkTarget."'><img class='adimage' src='".$mosConfig_live_site."/components/$option/images/".ADSMANAGER_NOPIC."' alt='nopic' /></a>";
                        else
                           echo "<a href='".$linkTarget."'><img class='adimage' src='".$mosConfig_live_site."/components/$option/images/nopic.gif' alt='nopic' /></a>";
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

vitalura

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
Просто я ща разбираюсь с версией 2.6 там наверно немного по другому все сделано. Но ща проверю.
*

vitalura

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
При детальном просмотре NO IMAGE убирается в файле /components/com_adsmanager/views/details/tmpl/default.php убираем функцию ADSMANAGER_NOPIC у меня это строка 177
Код
if (($image_found == 0)&&($conf->nb_images >  0))
{
if ((JTEXT::_('ADSMANAGER_NOPIC')!= "")&&(file_exists(JPATH_BASE."/components/com_adsmanager/images/".JTEXT::_('ADSMANAGER_NOPIC'))))
    echo '<img align="center" src="'.$this->baseurl.'/components/com_adsmanager/images/'.JTEXT::_('ADSMANAGER_NOPIC').'" alt="nopic" /></a>';
    else
    echo '<img align="center" src="'.$this->baseurl.'/components/com_adsmanager/images/nopic.gif" alt="nopic" />';
    }
я закоментировал ее и там где нет загруженных картинок больше нет no images, а там где есть - они прекрастно отображаются.

Для просмотра в режиме категории (list) редактируем файл /components/com_adsmanager/views/lists/tmpl/default.php
У меня строка 172 закоментировал вот это:
Код
else if ($nbimages != 0)
{
if ((JTEXT::_('ADSMANAGER_NOPIC')!= "")&&(file_exists(JPATH_BASE."/components/com_adsmanager/images/".JTEXT::_('ADSMANAGER_NOPIC'))))
echo "<a href='".$linkTarget."'><img class='adimage' src='".$this->baseurl."/components/com_adsmanager/images/".JTEXT::_('ADSMANAGER_NOPIC')."' alt='nopic' /></a>";
else
echo "";
$ok = 1;
}

Проверил. Все работает :)))))))))

*

vitalura

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
Вроде как все ...... но вот зараза осталось вверху (где последние 5 выводятся объяв) еще подправить.
*

vitalura

  • Осваиваюсь на форуме
  • 45
  • 1 / 0
Итак добъем до конца
Ищем и удаляем код:
Код
echo "<div align='center'><a href='".$linkTarget."'><img src='".$this->get("baseurl")."/components/com_adsmanager/images/nopic.gif' alt='nopic' border='0' /></a>";
Ну или вместо noimage выводим призыв админов добавить фото :)

А изменения вносим в фале components/com_adsmanager/views/front/view.html.php (строка у меня получилась 173 после уже внесенных изменений с подсчетом кол-ва объявлений)
*

Avory

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
уважаемый, а вы не подскажете как подобным образом в AdsManager 2.6 вместо "no image" прорисовывалась картинка категории либо под категории(если оная имеется)
*

Али

  • Новичок
  • 1
  • 0 / 0
Всем Салам. Я недавно установил этот компонент.Не могу никак фотографии добавлять к объявлении. Все проходит идеально, вот только фото в конце не добавляется. Ошибка тоже не выходит
*

mazgan

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 3991
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 14518
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 3247
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 13632
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 28865
Последний ответ 27.03.2020, 22:32:04
от Pavel