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

zaymund

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
В настройках подключеного модуля выбрал отображение по горизонтали но отображается всеравно по вертикали..можно ли в коде модуля поменять код для получения нужного результата?
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Вам нужно данный модуль установить в позицию горизонтального меню, если такая позиция или блок есть в шаблоне, очень часто такой позицией является "user3".
Зайти в Расширенные параметры модуля, удалить в поле Суффикс класса модуля: "menu" и вставить в  Суффикс класса меню:
- "-nav"
или
- "-navv"
в зависимости от того, как в CSS шаблона прописан class данного модуля.
menu - стандартное вертикальное меню
-nav - навигация или горизонтальное меню.

Очень часто в последних шаблонах такой позиции нет, по умолчанию в горизонтальное меню вставляется mainmenu.
И в поле ID menu прописывается "menu" остальные поля с классами остаются пустыми.

Конкретное решение зависит от построения шаблона и от стилей (CSS).
« Последнее редактирование: 11.11.2009, 07:58:54 от vagkrsk »
*

zaymund

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Спасибо помогло!А где можно настроить расстояния между пунктами меню , в CSS шаблона или в папке с модулями джомлы?Они у меня залипают..
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Спасибо помогло!А где можно настроить расстояния между пунктами меню , в CSS шаблона или в папке с модулями джомлы?Они у меня залипают..

В CSS шаблона. Либо paddiing-top: XXpx; Либо margin-top: XXpx;
Нужно по месту смотреть. Т.е. правишь в редакторе и сразу смотришь результат на сайте. Делаю такое только на локалке. После получения положительного результата переношу на хостинг.
*

zaymund

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Определил класс горизонтального меню,это class="mainlevel-nav"..Нашел в CSS но никак не могу определить где вписать пустые области между названиями меню?




/*Horizontale Menьs*/

#buttons_outer {
   margin: 10px 0 10px 0px;
   background-color: #665700;
   padding: 0px;
   width: 932px;
   text-align: left;
}

#buttons_inner {
background-color:  #665700;
vertical-align: middle;
}

#buttons   {
   margin: 0px;
   padding: 0px;
   width: ;
}


ul#mainlevel-nav
{
   list-style: none;
   padding: 0;
   margin: 0;
   font-weight: bold;
}

ul#mainlevel-nav li
{
   background-image: none;
   padding-left: 0px;
   padding-right: 10px;
   float: left;
   margin: 0;
   line-height: 24px;
   white-space: nowrap;
   border-right: 1px solid #FFFFFF;
}

ul#mainlevel-nav li a
{
   display: block;
   padding-left: 0px;
   padding-right: 10px;
   text-decoration: none;
   color: #FFFFFF;
   background-color: transparent;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

   ul#mainlevel-nav li a:hover
{
   color: #fff;
   background: #423800;
   
}

/*Verticale Menьs*/

a.mainlevel:link, a.mainlevel:visited {
   margin-right: 30px;
   display: block;
   line-height: 22px;
   margin-bottom: 20px;
   text-decoration: none;
   border: 1px solid #FFF097;
   background-color: #FFFADF;
   color: #B09700;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a.mainlevel:hover {
   background-color: #FFDA04;
   text-decoration: none;
   border: 1px solid #C4A700;
   display: block;
   color: #796700;
}

#active_menu {
   padding-left: 3px;
   display: block;
   line-height: 22px;
   margin-bottom: 2px;
   text-decoration: none;
   border: 1px solid #C4A700;
   background-color: #D2B400;
   color: #796700;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a#active_menu:hover{
   background-color: #D2B400;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
}


*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Я рекомендацию дал для вертикального меню.
А "склеиваются" в горизонтальном?
Скрин можешь выложить?
Если для горизонтального?, меню находится слева и дополняется новыми пунктами направо.
Смотри  padding-left: XXpx;   padding-right: XXpx;- отступы от слова в меню слева и справа.
Пустое пространство между кнопками (разрыв) - смотри в buttons_XXX настройки margin: 10px 0 10px 0px;
Четыре цифры в padding или margin обозначают стороны - лево, верх, право, низ (точно порядок не помню, давно не правил)
То, что касается buttons - оформление кнопок, почему  width: ; без значения? как правило параметр width: auto;
Пробуй менять, смотри результат, самое главное не бояться и ознакомься с CSS, хотя бы с основными терминами и понятиями.
_http://www.w3schools.com/css и Google Translate в помощь.
*

pahanmcs

  • Новичок
  • 1
  • 0 / 0
у меня все решилось посредством user3, vagkrsk, спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

убрать из меню заголовки h3

Автор nexter

Ответов: 19
Просмотров: 8834
Последний ответ 03.02.2020, 18:49:47
от durte
При добавлении нового пункта меню не отображается содержимое

Автор Denko

Ответов: 2
Просмотров: 3911
Последний ответ 16.01.2020, 18:40:55
от Denko
Не нажимается пункт меню на мобильной версии

Автор Sensession

Ответов: 7
Просмотров: 5591
Последний ответ 04.01.2020, 16:45:27
от xpank
Не отображаются пункты в меню

Автор physic

Ответов: 20
Просмотров: 24115
Последний ответ 20.09.2019, 16:54:01
от beliyadm
Как в ARI Ext Menu добиться работы параметра "Показать в меню"?

Автор vasmed

Ответов: 1
Просмотров: 4273
Последний ответ 01.03.2019, 11:12:18
от vasmed