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

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

form1

  • Новичок
  • 2
  • 0 / 0
Дано: Joomla 1.5x, шаблон Social Prise и модули к нему (куплены, если что, да и вообще не знаю, важен ли в этом вопросе шаблон).
Суть: есть блоки breadcrumb и banner. Показывается на странице либо один, либо второй. Код выглядит в шаблоне примерно так:

Код
  <?php if($this->countModules('banner') == 0) { ?>
  <?php if ($this->countModules('breadcrumb')) { ?>
  <div id="breadcrumb">
<div class="inside"><jdoc:include type="modules" name="breadcrumb" /></div>
  </div>
  <?php } ?>
  <?php } ?>
  <?php if ($this->countModules('banner')) { ?>
  <div id="banner"><jdoc:include type="modules" name="banner" /></div>
  <?php } ?>

То есть сначала проверка на показ баннера, если возврат функции 0 - показываем breadcrumb, и далее идет проверка если показ баннера, то показываем баннер.
Показывается блок баннера на любой странице, на которой указан модуль, туда встроенный. То есть есть допустим модуль PraiseSlide, заходим в его свойства в панели администратора, там выбираем показывать не во всех подряд меню, а только в определенном пункте одного из них.
Что требуется: сделать так, чтобы баннер показывался, но показывался только на первой странице пункта меню.
Другими словами, в свойствах модуля PraiseSlide указано что он будет показываться только в menu1/punkt1, а этот menu1/punkt1 ссылается в свою очередь на "Стандартный шаблон раздела", в котором есть еще несколько категорий, и в каждой категории по несколько материалов. Вот собственно нужно сделать так, чтобы только когда пользователь находился в menu1/punkt1, показывался блок banner, а когда пользователь опускался бы по этому пункту меню ниже, к категориям и материалам, то функция countModules('banner') выдавала бы 0.

UPD: ах да, я хоть в Joomla и вообще веб-программировании полный ноль, но понимаю что вместо выдачи 0 в в той функции в приведенном выше коде можно изменить условие с ($this->countModules('banner') == 0) на более сложное, то есть добавить условие о том, на какой глубине пункта меню мы сейчас находимся. Но какие переменные за это отвечают - я к сожалению не знаю.

Заранее спасибо.
« Последнее редактирование: 18.12.2010, 02:12:41 от form1 »
*

form1

  • Новичок
  • 2
  • 0 / 0
А лучше даже было бы если этот блок выдавался бы на определенной глубине пункта меню. В общем, помогите, люди добрые, понять куда копать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поменять положения баннера на странице?

Автор Lzrv

Ответов: 2
Просмотров: 4621
Последний ответ 12.12.2017, 12:22:55
от Lzrv
Как отключить показа notice и warning

Автор tehnoxxx

Ответов: 9
Просмотров: 28098
Последний ответ 03.07.2017, 22:44:52
от AnomalyBnz
breadcrumb навигация по сайту

Автор petia

Ответов: 2
Просмотров: 2094
Последний ответ 21.07.2015, 05:43:19
от schneige
Не могу не чего поменять в компоненте

Автор Jonik143

Ответов: 0
Просмотров: 1412
Последний ответ 30.05.2014, 16:06:58
от Jonik143
Где в Joomla поменять "float", "double", или "real"?

Автор PITT_001

Ответов: 0
Просмотров: 1224
Последний ответ 28.09.2013, 11:24:02
от PITT_001