Новости 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

0 Пользователей и 1 Гость просматривают эту тему.
  • 14 Ответов
  • 1667 Просмотров
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Всем доброй ночи
в index.php шаблона влепил кусок java
Код
<script type="text/javascript">

//Функция показа
function show(state){

document.getElementById('window').style.display = state;
document.getElementById('wrap').style.display = state;
}

</script>
// далее кнопка
<center><button class="myButton" onclick="show('block')">Показать окно</button></center>
не работает
стили
Код
	#wrap{
display: none;
opacity: 0.8;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
padding: 16px;
background-color: rgba(1, 1, 1, 0.725);
z-index: 100;
overflow: auto;
}

#window{
width: 900px;
height: 500px;
margin: 50px auto;
display: none;
background: #fff;
z-index: 200;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
padding: 16px;
}
зато без Joomla работает рекрасно намекните хоть что не так, спасибо
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Намекаю: чтобы данный код работал, должна быть подключена библиотека
Мелкий ремонт. skype poisk-plus
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
пасибо, разобрался, теперь другая проблемка, делаю этот шаблон на главной, так-как во всплывающем окне компонент, а на остальные пункты меню вешаю другой шаблон, но ..... на всех страницах моё всплывающее окно, и как я его ни вертел и тем облазил и мануалов...
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
а необходимо чтоб этот шаблон был только на одной странице(точке входа на сайт)
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
грубо говоря пункты меню, ведут себя как и положено, а вот компонент наследует шаблон страницы с которой идёт переход на компонент, надо править(((((
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Что за глупость? Если не хотите чтобы кнопка была на всех страницах сайта, устанавливаете эту кнопку модулем
Мелкий ремонт. skype poisk-plus
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
в смысле модуль написать?
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
в смысле модуль написать?
Ну если умеете писать, напишите. Но гораздо проще разместить ваш код в свободном модуле (mod_custom) при помощи другого модуля разместить, там, где вам нужно 
Мелкий ремонт. skype poisk-plus
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
с темой вроде разобрался действительно недоделанный компонент, к примеру в VirtueMart можно на каждой странице назначить нужный шаблон, а AdsManager ставит себе по умолчанию шаблон с главной страницы и всё. похоже надо сам компонент править, если кто сталкивался подскажите решение
P.S. спасибо за предложение с модулем, но всё равно необходимо будет разные шаблоны вешать на разные категории
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Ну и сколько у вас шаблонов будет? Это решение хорошо когда сайт визитка и страниц не много
Мелкий ремонт. skype poisk-plus
*

fsv

  • Живу я здесь
  • 2785
  • 413 / 2
Намекаю: чтобы данный код работал, должна быть подключена библиотека
какАя?
Веб-разработка: заказ. Только новая разработка.
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
какАя?
какАя?
Да похоже ступил окно на стилях. Сорри не посмотрел
Мелкий ремонт. skype poisk-plus
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
да, не хотел говорить вслух, но как и везде дело было в невнимательности, написал класс window а вызвать окно забыл
*

ijonhson

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
недоспал, втотрые сутки)
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
да, не хотел говорить вслух, но как и везде дело было в невнимательности, написал класс window а вызвать окно забыл
Бывает, хуже, когда запятую пропустишь и долго мучаешься, почему не работает
Мелкий ремонт. skype poisk-plus
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает mega menu в шаблоне sj_jare

Автор premisse

Ответов: 5
Просмотров: 4304
Последний ответ 28.02.2017, 21:35:24
от ddenov
pagenavigation.php в папке HTML шаблона не работает

Автор green711

Ответов: 8
Просмотров: 4380
Последний ответ 08.01.2017, 17:13:48
от slon777
Выпадающее меню работает только верхнее, или только нижнее, но не оба одновременно

Автор Коваленко Вадим

Ответов: 3
Просмотров: 1236
Последний ответ 10.05.2016, 22:54:28
от Коваленко Вадим
не работает разделение на колонки в "блоге категорий".

Автор Algemir

Ответов: 7
Просмотров: 10146
Последний ответ 25.04.2016, 08:58:33
от Омск
В Шаблоне Adventure Club 2.5 не работает Кириллица

Автор Mr.Hansel

Ответов: 2
Просмотров: 1215
Последний ответ 21.06.2015, 16:12:15
от Shustry