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

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Добрый день.
Поставил на одну страничку две формы поиска "Умный поиск". В одной форме подставляется список слов(автоподстановка), а в другой форме автоподстановка не работает. И когда я изменяю размеры ширину одной формы, то вместе с ней изменяются и размеры другой формы.
Мне нужно поставить две формы поиска, У одной ширина маленькая, у второй ширина(длина) в три раза больше. Расположены они на одной страничке. и у обоих должна работать функция автоподстановки.
Я не могу все это включить. Подскажите как мне это сделать. Версия Joomla 2.5
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
по-поводу ширины - добавляете суффиксы ссs класса модуля и в CSS файле пишете
Код
.finder1ВашСуффикс1 input {
    width: 200px;
}
.finder1ВашСуффикс2 input {
    width: 300px;
}
*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
скажите пожалуйста в каком файле нужно записать этот код? как мне узнать суфиксы модулей?
 я так понял, что это из-за того что Joomla понимает здесь один модуль.а с помощью суфиксов нужно указать, что здесь два модуля.
« Последнее редактирование: 25.02.2014, 14:01:58 от rs219 »
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
скажите пожалуйста в каком файле нужно записать этот код? как мне узнать суфиксы модулей?
суффиксы модулей вы сами указываете в настройках модуля, по умолчание поле пустое
код вставить в CSS файл вашего шаблона
*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
суффиксы модулей вы сами указываете в настройках модуля, по умолчание поле пустое
код вставить в CSS файл вашего шаблона
index.php?
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
index.php?
нет, он будет скорее всего в папке \templates\Ваш_Шаблон\css
будет называться template.css или style.css что-то в таком стиле
какой шаблон вы используете?
*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
beez5



но тут нет никаких настроек по названию суфикса модуля
« Последнее редактирование: 25.02.2014, 14:35:58 от rs219 »
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
но тут нет никаких настроек по названию суфикса модуля
как нет? :o
а справа на скрине в дополнительных настройках второй сверху "суффикс CSS класса модуля"?
код вставляйте в \templates\beez5\css\template.css
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
а вообще можно даже настроить размер поля поиска - третье сверху
*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
размер поля не помогает. Он скорее для количества символов в поле.
в шаблон вставил код (суфиксы  poisk1 и poisk2), не работает.
вот сам код

#mod-finder-searchform label
{
  display: block;
}

#mod-finder-searchform input.inputbox
{
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  max-width: 300px;
}


.finder1poisk1 input {
    width: 200px;
}
.finder1poisk2 input {
    width: 3000px;
}

*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
вот этот код отвечает за размеры поля
form.dd-search
{
  background-image: none;
  border: 0;
  display: block;
  position: relative;
  top: 0;
  padding: 0;
  margin: 5px;
  left: 0;
  line-height: 0;
  width: 164px;
}

но он изменяет размеры обоих полей поиска.
я написал


form.dd-searchpoisk2
{
  background-image: none;
  border: 0;
  display: block;
  position: relative;
  top: 0;
  padding: 0;
  margin: 5px;
  left: 0;
  line-height: 0;
  width: 1644px;
}
- только это не работает
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
попробуйте так, если шаблон стандартный beez5 и в нем ничего никто не менял, то это должно работать
Код
.finderpoisk1 input {
    width: 200px !important;
}

.finderpoisk2 input {
    width: 300px !important;
}
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
а сайт на локалке или можете ссылку скинуть?
*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
moyjurnal.ru
*

rs219

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
moyjurnal.ru
заработало.
А этот код в любом месте шаблона можно вставлять или в определенном?
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
А этот код в любом месте шаблона можно вставлять или в определенном?
в любом
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Установка виджета Яндекс Дистрибуции на сайт

Автор Anik

Ответов: 14
Просмотров: 4290
Последний ответ 22.12.2022, 16:56:10
от Anik
Поиск по выборке

Автор Axelkz

Ответов: 3
Просмотров: 1528
Последний ответ 11.12.2019, 12:43:40
от beliyadm
Установка баннеров - разобраться

Автор zurk798

Ответов: 1
Просмотров: 1331
Последний ответ 06.03.2017, 15:57:59
от darkghost
Стандартный поиск если 0 результатов

Автор vladsklyar

Ответов: 1
Просмотров: 1152
Последний ответ 23.11.2016, 21:35:05
от vladsklyar
поиск как его включить?

Автор hels

Ответов: 2
Просмотров: 1106
Последний ответ 28.12.2015, 12:02:38
от hels