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

soldat

  • Захожу иногда
  • 80
  • 3 / 0
Есть строка которая выводит заголовки полей. Как выделить жирным подскажите.

Код
echo  adsmanager_html::getLangDefinition($field->title). ": ";
*

soldat

  • Захожу иногда
  • 80
  • 3 / 0
*

DT3

  • Осваиваюсь на форуме
  • 44
  • 5 / 0
да, тоже было такое, почему-то все вновь созданные поля не хотели становиться жирными, хотя в коде было прописано
Код
<?php echo "<b>".@$strtitle."</b>"; 
я решил так: в файле lang_russian.php создаем строки с нашими полями, например если есть поле "Метро"
Код
DEFINE("AD_METRO", "<b>Метро</b>");
а затем вставляем AD_METRO в строку "Заголовок:" на странице редактирования поля AdsManager.
Правда после этого это поле будет везде жирным.

*

soldat

  • Захожу иногда
  • 80
  • 3 / 0
DT3
Спасибо, такой вариант сойдет!
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
у меня все работает
Код
function showFieldValue($row,$field,$field_values,$email_display,$option,$itemid,$mode)
{
global $mosConfig_live_site;

if ((strpos($field->catsid, ",$row->category,")!== false)||(strpos($field->catsid, ",-1,")!== false))
{
if (($field->type != 'checkbox')&&(($field->display_title & $mode) == $mode))
{
echo "<b>" .adsmanager_html::getLangDefinition($field->title).": "."</b>";
С фантазией плохо.
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
у меня все работает
Код
function showFieldValue($row,$field,$field_values,$email_display,$option,$itemid,$mode)
{
global $mosConfig_live_site;

if ((strpos($field->catsid, ",$row->category,")!== false)||(strpos($field->catsid, ",-1,")!== false))
{
if (($field->type != 'checkbox')&&(($field->display_title & $mode) == $mode))
{
echo "<b>" .adsmanager_html::getLangDefinition($field->title).": "."</b>";

Подскажите чайнику куда этот код вставлять?
*

soldat

  • Захожу иногда
  • 80
  • 3 / 0
В adsmanager.html.php

найти код и добавить <b> </b>
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
Поднимаю тему, актуально для последней версии
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
да, тоже было такое, почему-то все вновь созданные поля не хотели становиться жирными, хотя в коде было прописано
Код
<?php echo "<b>".@$strtitle."</b>"; 
я решил так: в файле lang_russian.php создаем строки с нашими полями, например если есть поле "Метро"
Код
DEFINE("AD_METRO", "<b>Метро</b>");
а затем вставляем AD_METRO в строку "Заголовок:" на странице редактирования поля AdsManager.
Правда после этого это поле будет везде жирным.



Да правда в файле view/details/tmpl/defaulp.php такое прописано, и правда не работает в 2.6.5
а хотелось бы.
Подскажите пожалуйста файл который отвечает за вывод строк полей объявления в подробном виде, они все сливаются хоть и идут с новой строки в указанном выше файле должно быть но ненашел, нужно вставить </br> перенос строки
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
а все нашел в папке helper field.php
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
И все-таки вопрос с выделением остается открытым
*

lionman

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
И все-таки вопрос с выделением остается открытым

Найди в helpers/fields.php
45 строку заменить на

$return .= "<b>".JText::_($field->title).":</b> ";
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться