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

LuckyRain

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Custom properties 1.98.3.3
« : 25.08.2010, 14:36:47 »
Здравствуйте!

Поставил я этот компонент данной версии.

Все сделал, создал метки ,присвоил их статьям, опубликовал два модуля "Custom Properties Search", "Custom Properties Tags Cloud"

Вот проблема:
Если осуществляю поиск по метке через модуль "Custom Properties Search" материалы отображаются, а если через модуль "Custom Properties Tags Cloud" по тем же меткам, то выдается сообщение "Please make some selections." и все!
Причем в результатах поиска, кликая по метках в статьях выдается такое же сообщение... по сути эта же статья с этой меткой и не находится.
В чем дело не пойму.

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

LuckyRain

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Re: Custom properties 1.98.3.3
« Ответ #1 : 25.08.2010, 23:05:48 »
Потратив половину дня и раставив пару десятков эхов, нашел в чем было дело:

Авторы Custom properties, наверное, настолько очень сильно любят еще один компонент JoomFish , что в настройках по умолчанию включили его поддержку(не смотря на то установлен он или нет), но это полбеды! В админке эту поддержку нельзя снять (так бы поигрался настройками может и нашел решение, не залазия в исходники, хотел прикрепить скрин, но видимо нет пра на это).  А суть вот в чем, в файле view.html.php есть код, который отвечает за формирование запроса по определению id метки:
Код: php
	 	if($use_joomfish){
$query = "SELECT DISTINCT v.id
FROM #__custom_properties_fields AS f
INNER JOIN #__custom_properties_values as v
LEFT JOIN #__jf_content AS jfcf ON jfcf.reference_id = f.id
LEFT JOIN #__languages as jflf ON jfcf.language_id = jflf.id
LEFT JOIN #__jf_content AS jfcv ON jfcv.reference_id = v.id
LEFT JOIN #__languages as jflv ON jfcv.language_id = jflv.id
WHERE f.access <= '$aid'
AND ( (jfcf.value = '$fieldName' AND jflf.code = '$language')
OR f.label = '$fieldName'  )
AND ( (jfcv.value = '$fieldValue' AND jflv.code = '$language')
OR v.label = '$fieldValue' ) ";
}
else{
$query = "SELECT v.id
FROM #__custom_properties_fields AS f
INNER JOIN #__custom_properties_values AS v
ON (f.id = v.field_id )
WHERE f.access <= '$aid'
AND f.label = '$fieldName'
AND v.label = '$fieldValue' ";
}


Естественно при включенной поддержки  JoomFish отрабатывал первый запрос, который ничего не возвращал так как JoomFish'ом у меня и не пахнет.
Решение: открываем файл конфигурации компонета config.php и отключаем настройку на JoomFish, меняем строку

Код: php
$cp_config['use_joomfish']='1';
на
Код: php
$cp_config['use_joomfish']='0';

В итоге срабатывает нужный запрос и модуль выводит записи.

Надеюсь данным постом в будущем кому-то сэкономлю время  ^-^ !

Re: Custom properties 1.98.3.3
« Ответ #2 : 07.12.2010, 03:23:53 »
Доброго времени суток! Как изменить названия сортировки статей? http://globalinvestment.es/index.php?option=com_customproperties&view=show&task=show&Itemid=1&cp_pas=spain&cp_zona=&cp_ventaalquiler=&cp_tipo_de_propiedad=&cp_area=&cp_terrenos=&cp_precio=&submit_search=Search Можете заметить, что сам сайт на испанском, а сортировка выводится на английском ["Newest first"]. Как изменить, например, на "Ultimos"?
Заранее, премного благодарен.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка модуля custom HTML

Автор darknik

Ответов: 1
Просмотров: 1175
Последний ответ 22.02.2015, 16:29:56
от ShfVD
Flexi Custom Code проблемы с отображением

Автор Taurendil

Ответов: 3
Просмотров: 4049
Последний ответ 15.08.2012, 17:24:06
от urri2222
Код Facebook плагина в custom

Автор Digan

Ответов: 2
Просмотров: 1677
Последний ответ 04.02.2012, 21:26:45
от Digan
Проблема с Custom Properties

Автор Loli

Ответов: 1
Просмотров: 1901
Последний ответ 12.11.2010, 12:20:53
от Svlad
Не добавляются теги в Custom Properties

Автор Nex

Ответов: 1
Просмотров: 1919
Последний ответ 22.07.2010, 15:02:42
от inoename