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

markas

  • Захожу иногда
  • 69
  • 0 / 0

Всем привет, подскажите возможно ли создать позиции для модулей в указанных местах?
Если да то как сделать?
Спасибо.
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
Возможно, надо смотреть PHP шаблона
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Возможно, надо смотреть PHP шаблона
а куда там смотреть?
это index.php который? все там пересмотрел и не могу найти!
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
я тем более не найду т.к. не вижу файлы на сервере
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Ссылку на сайт выложите.
*

VadimNExt

  • Захожу иногда
  • 154
  • 24 / 0

Всем привет, подскажите возможно ли создать позиции для модулей в указанных местах?
Если да то как сделать?
Спасибо.

Нет возможно вынести позиции за рамки шаблона, потому что, все что у вас отображается на странице - это и есть шаблон, вместе с рамками и другими элементами.
Шаблон определяет вид всей страницы.
А для того чтобы разместить новые позиции в указанным местах шаблона, нужно например:
1) добавить эти позиции в шаблон (смотрите как создаются шаблоны и добавляются позиции)
2)Или, вывести модули (или что вам там нужно) в существующие позиции, задав им стили которые будут смещать нужные вам элементы в нужные позиции шаблона.

Какой вариант проще - зависит от шаблона.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Ссылку на сайт выложите.

Здрасте.
http://profprivod.ru/
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Нет возможно вынести позиции за рамки шаблона, потому что, все что у вас отображается на странице - это и есть шаблон, вместе с рамками и другими элементами.
Шаблон определяет вид всей страницы.
А для того чтобы разместить новые позиции в указанным местах шаблона, нужно например:
1) добавить эти позиции в шаблон (смотрите как создаются шаблоны и добавляются позиции)
2)Или, вывести модули (или что вам там нужно) в существующие позиции, задав им стили которые будут смещать нужные вам элементы в нужные позиции шаблона.

Какой вариант проще - зависит от шаблона.

читал, пробовал добавлять позиции, получилось вроде одну добавить но она в пределах этих рамок!
как понять в какое место вставлять код чтоб они были именно в этих местах?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Вот, недавно аналогичная тема была.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
В вашем случае нужно внутрь <div id="art-main"> вставлять.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
В вашем случае нужно внутрь <div id="art-main"> вставлять.

а между чем и чем?
вставлять этот код?
<div id="lsidebar"><jdoc:include type="modules" name="lsidebar" /></div>
<div id="rsidebar"><jdoc:include type="modules" name="rsidebar" /></div>

и в template.css
#lsidebal,
#rsidebar {position:absolute; top:0; width:200px;}
#lsidebal {left:0;}
#rsidebar {right:0;}
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Сразу после строки <div id="art-main"> можно вставить. В темплейт куда угодно.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Сразу после строки <div id="art-main"> можно вставить. В темплейт куда угодно.
не хотит
Ошибка:    Не удалось открыть файл '/var/www/u7714219/data/www/profprivod.ru/templates/untitled25_45/index.php' для записи
через isp manager
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
не хотит
Ошибка:    Не удалось открыть файл '/var/www/u7714219/data/www/profprivod.ru/templates/untitled25_45/index.php' для записи
через isp manager

то есть, index.php открываю вставляю код нажимаю сохранить выходит эта ошибка!
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
По ftp пробуйте или из админки Joomla открыть.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
По ftp пробуйте или из админки Joomla открыть.

ПО FTP ПИШЕТ:
Ошибка:   Критическая ошибка при передаче файлов
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
измените атрибуты файла, дайте доступ на запись, потом верните на место
3.14здец
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
ПО FTP ПИШЕТ:
Ошибка:   Критическая ошибка при передаче файлов
с админки сохранил
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Сразу после строки <div id="art-main"> можно вставить. В темплейт куда угодно.

вставил, сохранил смотрю через ?tp=1
а они у меня обе слева вверху? как одну вправо переместить?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Стили не подтянулись. Не туда записали их возможно. Только из админки потому, что у некоторых провайдеров юзер в ips, юзер по ftp и юзер из админки — три разных, соответственно разные права.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Стили не подтянулись. Не туда записали их возможно. Только из админки потому, что у некоторых провайдеров юзер в ips, юзер по ftp и юзер из админки — три разных, соответственно разные права.
вообще караул!
попробовал повставлять код в разные места у меня все меню переломалось!
что сделать?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Код нужно была вставлять СРАЗУ после <div id="art-main"> или СРАЗУ после <body>, и ничего не поломается.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
Код нужно была вставлять СРАЗУ после <div id="art-main"> или СРАЗУ после <body>, и ничего не поломается.

восстановил косяк свой)
единственное обе позиции все там же слева в самом верху!
подскажите пожалуйста как их развести по разные стороны и ниже на уровень кнопок - главная каталог и т.д.
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
восстановил косяк свой)
единственное обе позиции все там же слева в самом верху!
подскажите пожалуйста как их развести по разные стороны и ниже на уровень кнопок - главная каталог и т.д.

да и пытаюсь создать модуль, выбрать позицию там нет этих позиций!
*

markas

  • Захожу иногда
  • 69
  • 0 / 0
друзья, подскажите как сделать чтоб эти позиции были вертикальные а не горизонтальные?
*

VadimNExt

  • Захожу иногда
  • 154
  • 24 / 0
друзья, подскажите как сделать чтоб эти позиции были вертикальные а не горизонтальные?

У вас в файле template.css скобочка } потеряна перед вставляемым блоком ( #lsidebal, #rsidebar {position:absolute; top:0; width:200px; ...)
Что значит вертикальные и горизонтальные позиции?


да и пытаюсь создать модуль, выбрать позицию там нет этих позиций!

в файле templates/ваш-шаблон/themplatedetails.xml
добавить: <position>position-name</position>

 p.s. А почему бы вам не посмотреть статьи как создаются шаблоны и как вставляются позиции, полно и на форуме есть и статей в инете?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 850
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 4429
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Как в Joomla 3 отключить позицию вывода или убрать надпись?

Автор Алексей Лоскутов

Ответов: 2
Просмотров: 7851
Последний ответ 10.04.2020, 19:07:02
от Алексей Лоскутов
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 31272
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Добавить позиция или изменить порядок

Автор FBM

Ответов: 15
Просмотров: 5607
Последний ответ 21.05.2019, 11:01:50
от FBM