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

Notsu

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Здравствуйте, уважаемые форумчане!
Прошу откликнуться и подсказать решения моего вопроса.
Каким образом в joomle создать форму, в которой бы выполнялись условия:
1. Определенные checkbox'ы при атрибуте checked выключали бы другие определенные чекбоксы.
То есть как сделать так, что при выборе одного чекбокса становились неактивны другие, например выбираю "Машина", а "Корабль" и "Поезд" становились бы неактивными для выбора?
2. В поле textarea сделать обязательным заполнение только цифрами или только буквами, при этом установив определенную длину символов в 9.

Заранее благодарен, если подскажите каким образом это реализовать.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
1 - Используйте radio
<input type="radio" checked="checked" name="myname"/>
<input type="radio" name="myname"/>
<input type="radio" name="myname"/>

Или тогда уже скриптом делайте условие.

2. Я не понимаю, зачем это делать, если есть input
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

Notsu

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Применение radio не подходить к задаче.
Может Вы знаете примеры такого скрипта? А то в них, к сожалению не разбираюсь.. (
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Применение radio не подходить к задаче.
Может Вы знаете примеры такого скрипта? А то в них, к сожалению не разбираюсь.. (
По описанию выше, наоборот, подходит именно type=radio.

Примера скрипта к сожалению нет.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
такой скрипт есть, но нафига скрипт, если тип радио делает тоже самое?


 в текстареа таке скрипт надо, но проще инпут и паттерн использовать
Код
<input type="text" required="" pattern="[0-9]+" placeholder="Номер" name="blabla" class="form-control">
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Notsu

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Я наверно немного не так истолковал....
Вот есть у нас 10 чекбоксов. Выбрав, например, 2ой и 3ий из 10, становятся недоступным для выбора 7ой,8ой,9ый... Вот про что я)
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Я наверно немного не так истолковал....
Вот есть у нас 10 чекбоксов. Выбрав, например, 2ой и 3ий из 10, становятся недоступным для выбора 7ой,8ой,9ый... Вот про что я)
и продолжаете дальше истолковывать не так!
если блокировать все, кроме второго и третьего - это одно
а если блокировать именно указанные 7,8,9, - какая связь с 2 и 3? пипет! - то сложность в несколько раз больше. так что пишите сразу что нужно лучше в картинках)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

fsv

  • Живу я здесь
  • 2785
  • 413 / 2
1. Определенные checkbox'ы при атрибуте checked выключали бы другие определенные чекбоксы.
То есть как сделать так, что при выборе одного чекбокса становились неактивны другие
Форму делаете с чекбоксами, textarea, кнопкой. +jQuery
Функцию напишите по клику на любой чекбокс:
//если выбраны чекбоксы с id checkbox3, checkbox4, checkbox5
if ( $("#checkbox3").prop("checked") && $("#checkbox4").prop("checked") && $("#checkbox5").prop("checked") ) {
    //то становятся неактивными для выбора чекбоксы с id checkbox7, checkbox8
    $("#checkbox7").attr("disabled", true);
    $("#checkbox8").attr("disabled", true);
}
2. В поле textarea сделать обязательным заполнение только цифрами или только буквами, при этом установив определенную длину символов в 9.
По клику по кнопке сабмита срабатывает функция валидации. Регуляркой проверяете "только буквы и цифры".
Количество символов -
$("#textarea").val().length
« Последнее редактирование: 27.11.2013, 23:13:16 от fsv »
Веб-разработка: заказ. Только новая разработка.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать редирект в форме заказа на основе выбора пользователя? 3.8.10?

Автор CyberWizard

Ответов: 3
Просмотров: 1284
Последний ответ 31.07.2018, 12:11:13
от varX
Вопрос по php

Автор vipex

Ответов: 3
Просмотров: 1322
Последний ответ 07.12.2017, 21:31:28
от vipex
Регистрация пользователя - простой вопрос\!

Автор marsklem

Ответов: 8
Просмотров: 1377
Последний ответ 27.11.2017, 12:03:38
от lexxbry
Вопрос по поводу создания на сайте справочника! Прошу помощи от добрых людей!)

Автор taracbulava

Ответов: 2
Просмотров: 1417
Последний ответ 18.08.2016, 12:37:14
от SeBun
Какой файл отвечает за транслитерацию именно в Joomla?

Автор Rex_One

Ответов: 11
Просмотров: 4471
Последний ответ 12.04.2016, 10:28:18
от specnazov