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

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
Подскажите куда засунуть переменные для меню чтобы они не вылазили в строке запроса и как тогда нужно будет с ними работать?

Спойлер
[свернуть]

Хочется реализовать выбор дизайна для вывода, но в строке он не нужен, т.к., начинает ломать ЧПУ ссылки
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Код: xml
<?xml version="1.0"?>
<metadata>
<layout title="Название"/>
<fields name="request">
<fieldset
name="request"
addfieldpath="'">
</fieldset>
</fields>
<fields name="params">
<fieldset name="basic">
//ВОТ ТУТ ПИСАТЬ ПАРАМЕТРЫ КОТОРЫЕ НЕ ВОЙДУТ В СТРОКУ ЗАПРОСА!
</fieldset>
</fields>
</metadata>

Что бы их получить:
Код: php
$menu = JMenu::getInstance( 'site' )->getActive();
echo $menu->params->get( 'имя_параметра' )
*

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
Спасибо!
Вот еще нашел..., это тоже самое, но в отдельном TAB будет

Код
<fields name="params">
        <fieldset name="advanced" label="COM_MENUS_LAYOUT_FEATURED_OPTIONS">
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Если Joomla обрабатывает XML по стандарту, то любое добавление fieldset отображается в виде отдельного таба.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Спасибо!
Вот еще нашел..., это тоже самое, но в отдельном TAB будет

Код
<fields name="params">
        <fieldset name="advanced" label="COM_MENUS_LAYOUT_FEATURED_OPTIONS">
Тот вариант что я написал должен работать в отдельном табе!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Избранное для меню и/или категорий

Автор platonische

Ответов: 3
Просмотров: 721
Последний ответ 19.10.2020, 12:34:12
от platonische
Переменная для вывода ссылки

Автор rubinded

Ответов: 3
Просмотров: 778
Последний ответ 03.03.2020, 08:28:13
от sivers
Почему ссылки меню одинаковые для разных представлений?

Автор borro

Ответов: 3
Просмотров: 789
Последний ответ 14.02.2020, 16:19:18
от borro
Связать две таблицы с БД для дальнейшего вывода данных с них

Автор golinejj

Ответов: 16
Просмотров: 1304
Последний ответ 06.02.2020, 15:40:58
от golinejj
Динамические поля как параметры пункта меню

Автор platonische

Ответов: 10
Просмотров: 1347
Последний ответ 05.01.2020, 15:45:46
от platonische