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

321

  • Захожу иногда
  • 364
  • 3 / 8
Приветствую!!
Подскажите, пожалуйста, как можно сделать так чтобы модули, а именно 'VirtueMart Product Scroller', 'VirtueMart Featured Products', 'VirtueMart Latest Products', 'VirtueMart Random Products', выводились только на главной странице??
Сейчас модули выводятся на Главной и на остальных страницах, таких как 'Список всех товаров', 'Регистрация', ‘Учетная запись покупателя', и т.д. в общем, на всех кроме страниц 'Забыли пароль?' и 'Забыли логин?'.


*

andrejdi

  • Захожу иногда
  • 329
  • 32 / 0
Менеджер модулей, открываете нужный модуль, в поле "Назначение меню" отметить " Выбрать из списка" и далее выбираете на какой странице(страницах) выводить данный модуль.
А вообще, эта тема не раз обсуждалась на форуме. Пользуйтесь поиском!
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Менеджер модулей, открываете нужный модуль, в поле "Назначение меню" отметить " Выбрать из списка" и далее выбираете на какой странице(страницах) выводить данный модуль.
А вообще, эта тема не раз обсуждалась на форуме. Пользуйтесь поиском!

у меня именно такие настройки в модулях и установлены. Переустановил и продолжает тоже самое выводится на всех страницах и форум, а точнее поиск нужных решений не дал.
Актуально!
*

andrejdi

  • Захожу иногда
  • 329
  • 32 / 0
Почистить кэш, и посмотрите через другой браузер
*

321

  • Захожу иногда
  • 364
  • 3 / 8
почистил, просмотрел в других браузерах. Вывод модулей на всех страницах продолжается. В настройках всех модулей ставлю: Назначение меню> "Home"

Скриншот:

так понимаю, что "Home" отвечает, только за главную index страницу и на других страницах выводить не должен модули??
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Актуально.
*

ValeryB

  • Захожу иногда
  • 384
  • 31 / 2
321
Вам, наверное, нужно не "только на главной", а на первой странице, т.к. "главная" еще разбивается на страницы.
Здесь где-то было решение. Гляньте FAQ
*

321

  • Захожу иногда
  • 364
  • 3 / 8
321
Вам, наверное, нужно не "только на главной", а на первой странице, т.к. "главная" еще разбивается на страницы.
Здесь где-то было решение. Гляньте FAQ

Разыскал через FAQ http://joomlaforum.ru/index.php/topic,101117.0.html ответ http://joomlaforum.ru/index.php?PHPSESSID=c68dd88bae5ebbbc692b345ecd11f5b0&/topic,55071.0.html, а именно решение, которое показывает модули, только на Главной странице сайта:
Код: php
<?php
  if ($_GET['option'] != 'com_virtuemart') {
?>
   <jdoc:include type="modules" name="ИмяПозиции" />
<?php
  }
?>

Данное решение дает сбои, т.к. модули продолжают выводиться на всех страницах.
« Последнее редактирование: 28.06.2011, 18:25:54 от 321 »
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Тема актуальна.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Так попробуйте
Цитировать
<?php
$sv = $_SERVER['REQUEST_URI'];
if ($sv == '/') { ?>
<jdoc:include type="modules" name="ИмяПозиции" />
<?php } else { ?>
<?php } ?>
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Так попробуйте

к сожалению, модули вообще пропали с главной так и с других.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
А у вас сайт не на поддомене находится? Вобщем полный механизм:
Цитировать
проверяем вставкой:
Код:
<?php echo  $_SERVER['REQUEST_URI']; ?>
и то что содержится в ней вставляем в адрес кода:
Код:
<?php
$sv = $_SERVER['REQUEST_URI'];
if ($sv == 'вставляем полученный код') { ?>
главная
<?php } else { ?>
не главная
<?php } ?>
Сначала вставку ставите, потом смотрите, что на её месте и подставляете.
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
А у вас сайт не на поддомене находится? Вобщем полный механизм:Сначала вставку ставите, потом смотрите, что на её месте и подставляете.

не понял схему??
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Вставляете <?php echo  $_SERVER['REQUEST_URI']; ?>
Смотрите, что на этом месте на сайте отображается. Отписываетесь тут.
Создание сайтов, шаблонов, помощь в решении проблем.
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Не понимаю, зачем такие извращения? AdvancedModuleManager в поиск вбейте ))
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Не понимаю, зачем такие извращения? AdvancedModuleManager в поиск вбейте ))

Спасибо большое, НО данный модуль напичкан разными украшениями, как Ёлка новогодняя, только толку, как на празднике.

В поисках другого решения без дополнительных нагрузок на магазин.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Вставляете <?php echo  $_SERVER['REQUEST_URI']; ?>
Смотрите, что на этом месте на сайте отображается. Отписываетесь тут.

на главной отображается /index.php?option=com_content&view=frontpage&Itemid=1

*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Чё серьёзно?  :o
Тогда пишете так
Цитировать
<?php
$sv = $_SERVER['REQUEST_URI'];
if ($sv == '/index.php?option=com_content&view=frontpage&Itemid=1') { ?>
<jdoc:include type="modules" name="ИмяПозиции" />
<?php } else { ?>
<?php } ?>
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Чё серьёзно?  :o
Тогда пишете так

<?php
$sv = $_SERVER['REQUEST_URI'];
if ($sv == '/index.php?option=com_content&view=frontpage&Itemid=1') { ?>
<jdoc:include type="modules" name="ИмяПозиции" />
<?php } else { ?>
<?php } ?>

решение лучше всех, НО пропали названия модулей, а так модули выводятся, только на главной.
Как бы вернуть заголовки модулей??
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Это наверное стиль вывода модулей
<jdoc:include type="modules" name="left" style="xhtml" />
Или какой у вас был.
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Это наверное стиль вывода модулей
<jdoc:include type="modules" name="left" style="xhtml" />
Или какой у вас был.

понял...

Отличное решение! Модули выводятся с заголовками, только на Главной.
Efanych Спасибо огромное за помощь и варианты!
*

321

  • Захожу иногда
  • 364
  • 3 / 8
Тема опять и опять актуальна.

С Главной пропали модули. Прошу подсказать решение, кто и как выводит без ошибок модули на главной странице??
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
С Главной пропали модули.
C какого перепуга? Сами по себе что ли?
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
C какого перепуга? Сами по себе что ли?

Вчера пропали, подумал браузер. И сегодня с утра включаю пустота, обновлял, чистил кеш и продолжает выводиться пустая главная.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
со старым index.php модули появляются, но с новым у которого данный код нет.

*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Проверьте всё с самого начала, проверьте вставкой, потом сделайте подстановку. Тут код не причём.
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
сделал, продолжает выводиться пустая страница.

может неправильно вставлен код?? скриншот
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
может неправильно вставлен код??
style="after" смущает, это вы свой стиль вывода формировали? А проверяли вставкой заново? Может URI страницы изменился?
Создание сайтов, шаблонов, помощь в решении проблем.
*

321

  • Захожу иногда
  • 364
  • 3 / 8
style="after" смущает, это вы свой стиль вывода формировали? А проверяли вставкой заново? Может URI страницы изменился?

style="after" этот стиль от шаблона, который был изначально.

вставил <?php echo  $_SERVER['REQUEST_URI']; ?> и вместа адреса вывелось /
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
Тогда пишете так

<?php
$sv = $_SERVER['REQUEST_URI'];
if ($sv == '/') { ?>
<jdoc:include type="modules" name="ИмяПозиции" />
<?php } else { ?>
<?php } ?>
Создание сайтов, шаблонов, помощь в решении проблем.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать список категорий с главной страницы virtuemart 1.1.3?

Автор SynVelesa

Ответов: 6
Просмотров: 10381
Последний ответ 07.06.2018, 00:21:52
от iGatto
Как дать доступ только к VirtueMart в админке?

Автор borro

Ответов: 3
Просмотров: 1746
Последний ответ 16.02.2018, 17:18:40
от Sandruk1
Как сделать импорт товара на VirtueMart?

Автор Усач911

Ответов: 0
Просмотров: 1230
Последний ответ 07.11.2017, 22:03:18
от Усач911
Модуль «VirtueMart Товары» вывод товаров по рейтингу

Автор myrka

Ответов: 0
Просмотров: 1558
Последний ответ 10.01.2017, 17:09:22
от myrka
Вывод категорий VirtueMart

Автор Deryan

Ответов: 13
Просмотров: 6284
Последний ответ 06.10.2016, 19:58:54
от shell88