Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

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

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Добрый день.
Подскажите, главная страница магазина-virtuemart.Есть модуль который прописан для публикации только в виртумарте, но он же выводится и на главной.Вопрос как убрать его с главной но оставить в других разделах VirtueMart.
сейчас модуль выводится кодом:
Код
<?php
$option = JRequest::getVar( 'option' );
?>
<?php  if($option == 'com_virtuemart') : ?>
        <jdoc:include type="modules" name="filter" style="xhtml" />

<?php endif ?>
Возможно как-то его запретит по id главной страницы.
спасибо.
*

rk3dnp

  • Захожу иногда
  • 320
  • 5 / 0
Advanced Module Manager позволяет создавать различные вариации при отображении или не отображении модуля. Очень много условий, бесплатна, русский интерфейс.
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Спасибо за совет.Часть вопроса решилась, опубликовал в виртумарте и убрал с главной. Теперь осталось чуть-чуть подправить, как сделать что б отображался только в категориях? А то сейчас отображается и в категориях и в карточке товара и в корзине......Как запретить показ или как разрешить показ в категориях по id?
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Код
if($option == 'com_virtuemart' && JRequest::getVar( 'page' )=='shop.bpowse')
Подскажите куда этот код вставить в поле PHP?
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Ставлю так
Код
<?php
$option = JRequest::getVar( 'option' );
?>
<?php  if($option == 'com_virtuemart' && JRequest::getVar( 'page' )=='shop.bpowse') : ?>
        <jdoc:include type="modules" name="filter" style="xhtml" />

<?php endif ?>
Вообще ни где не отображается.
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Ещё пробовал код:
Код
<?php
$category_id = JRequest::getInt( 'category_id' );
?>
<?php  if($category_id == '30') : ?>
        <jdoc:include type="modules" name="user1" style="xhtml" />
<?php endif ?>
модуль выводится в нужной категории, но вопрос тогда как указать несколько категорий или же лучше указать все категории?
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Ставлю так
Код
<?php
$option = JRequest::getVar( 'option' );
?>
<?php  if($option == 'com_virtuemart' && JRequest::getVar( 'page' )=='shop.bpowse') : ?>
        <jdoc:include type="modules" name="filter" style="xhtml" />

<?php endif ?>
Вообще ни где не отображается.
Возможно ли это из-за ЧПУ? чпу встроенный Joomla 1.5 VirtueMart 1.1.4
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
отключите чпу и посмотрите что в адресной строке категорий
/index.php?option=com_virtuemart&page=shop.browse&category_id=10&Itemid=1
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
<?php                        
$option = JRequest::getCmd('option');
$category_id = JRequest::getCmd('category_id');      
     if ((($option == 'com_virtuemart') and ($category_id != '1')) and (($option == 'com_virtuemart') and ($category_id != '2')) ) : ?>

тут позиция твоего модуля

<?php endif; ?>

скрывается позиция модуля в нужных категориях все просто дописываются условие через and заключая в скобки

(($option == 'com_virtuemart') and ($category_id != '1')) это скрыть в категории id 1
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
черт, ошибся - вместо browse написал bpowse

исправьте в моем коде и будет Вам счастье
И я не проверил) Огромное спасибо))))
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Появилась
И я не проверил) Огромное спасибо))))
ещё одна проблема, модуль выводится на странице производителя с всеми его товарами, как его оттуда убрать, ссылка формируется как /?page=shop.browse&manufacturer_id=47
Можно ли как-то добавить правило к коду
Код
<?php
$option = JRequest::getVar( 'option' );
?>
<?php  if($option == 'com_virtuemart' && JRequest::getVar( 'page' )=='shop.bpowse') : ?>
        <jdoc:include type="modules" name="filter" style="xhtml" />

<?php endif ?>
Спасибо.

*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Код
<?php
$option = JRequest::getVar( 'option' );
?>
<?php  if($option == 'com_virtuemart' && JRequest::getVar( 'page' )=='shop.bpowse' && !JRequest::getVar( 'manufacturer_id', false )) : ?>
        <jdoc:include type="modules" name="filter" style="xhtml" />

<?php endif ?>
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Спасибо вам ещё раз. Теперь то что надо.
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Код
<?php
$option = JRequest::getVar( 'option' );
?>
<?php  if($option == 'com_virtuemart' && JRequest::getVar( 'page' )=='shop.bpowse' && !JRequest::getVar( 'manufacturer_id', false )) : ?>
        <jdoc:include type="modules" name="filter" style="xhtml" />

<?php endif ?>

нашел проблему, если формировать вывод модуля данным образом, то при переходе из карточки товара на страницу производителя (не pop up окно,а страница с описанием и всеми товарами производителя) то адрес формируется а описание  и все товары не выводятся, тесть, в данном случае где-то что-то конфликтует.
С этим что-то можно сделать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор SynVelesa

Ответов: 6
Просмотров: 10381
Последний ответ 07.06.2018, 00:21:52
от iGatto
Не корректно работает навигатор сайта (breadcrumbs) - дублирование главной страницы.

Автор SliderShadow

Ответов: 4
Просмотров: 2990
Последний ответ 19.05.2015, 17:43:08
от фунтик
Проблема с работой модуля "Manufacturer"

Автор redsowet

Ответов: 2
Просмотров: 1321
Последний ответ 13.02.2015, 13:54:07
от redsowet
На главной странице пропадает перечеркнутая цена

Автор aleeva

Ответов: 3
Просмотров: 1375
Последний ответ 10.06.2013, 19:03:06
от aleeva
Как изменить дизайн модуля Phoca VirtueMart categories?

Автор Tetzlaff

Ответов: 0
Просмотров: 963
Последний ответ 28.05.2013, 21:33:11
от Tetzlaff