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

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Подскажите, пожалуйста, как правильно отредактировать поле.

Поле:
"Количесво комнат" - значения: 1, 2, 3 , 4, 5 и более, не важно.

При поиске, когда выбирается значение "не важно", в результатах не отображается ни одна квартира, а нужно чтоб все  ::)
Как можно заставить это значение работать адекватно, чтоб каталог понимал, что под "не важно" понимается,
 или как просто удалить это значение для данного поля (если удалить его в справочнике, то оно продолжает отображаться)?
*

sivers

  • Живу я здесь
  • 2597
  • 360 / 0
Вариант 1: для варианта "не важно" задать значение = 0 в справочнике.
Вариант 2: вообще удалить из справочника это значение, а через фтп на сервере в файле /administrator/components/com_ncatalogues/classes/fields/selectbox/search.php найти и заменить текст "---" на "не важно".
selectbox - это тип поля "выпадающий список". Если у вас другой тип поля, то надо вычислить как он называется по англ. и искать search.php там.

Второй способ требует немного больше усилий, но он более правильный.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Спасибо большое за понятный ответ, буду пробовать!  ^-^
*

sivers

  • Живу я здесь
  • 2597
  • 360 / 0
Сейчас самому пришлось решать ту же задачу. В итоге объединил оба вышеописанных способа и сделал так:

через фтп на сервере в файле /administrator/components/com_ncatalogues/classes/fields/selectbox/search.php
нашел строку echo "<option value='0' ".$check.">---</option>";
и дописал условие, чтоб получилась такая:
if($dictionary_values[0]->value) echo "<option value='0' ".$check.">---</option>";

В итоге если в справочнике есть строка со значением = 0, то первым (незначащим) пунктом выводится ее текст, если же ее нет, то выводится стандартное "---".

Поправка: строка с нулевым значением должна быть первой в справочнике
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Спасибо! Сделала точно так же, всё работает как надо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка шаблона отображения объекта

Автор pantsakov

Ответов: 2
Просмотров: 1974
Последний ответ 22.09.2011, 15:48:01
от pantsakov
Порядок отображения "Типы объектов"

Автор stas_lubim

Ответов: 2
Просмотров: 2064
Последний ответ 11.07.2011, 23:35:58
от stas_lubim
Как сделать Определенную выборку без отображения формы поиска?

Автор natanat

Ответов: 8
Просмотров: 3191
Последний ответ 02.04.2011, 20:43:52
от natanat