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

OverRND

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
На сайте включен стандартный компонент ЧПУ. Есть меню Joomla с ссылками на категории адсменеджера. ЧПУ нормально обрабатывает эти ссылки, категории отображаются, пункты меню подсвечиваются. Все хорошо, но... Модуль вывода последних объявлений adsmanager_ads как-то непонятно формирует ссылки на объявления. То есть если обычно ссылка на объявление в категории auto выглядит как
Цитировать
имя_категории?task=display&view=details&id=4&catid=1
(в этом случае пункт меню корректно подсвечивается), то ссылка в интерпретации adsmanager_ads выглядит как
Цитировать
component/adsmanager/?task=display&view=details&id=4&catid=1
. В модуле adsmanager_ads ссылка формируется при помощи JRoute. Отсюда вопросы:
1.Почему ссылка формируется не так, как формирует ее меню Joomla?
2.Как привести ссылку, формируемую модулем adsmanager_ads к виду, формируемому модулем SEF Joomla?

P.S.
Joomla 1.5
Adsmanager 2.6RC1
*

Panda

  • Захожу иногда
  • 54
  • 0 / 0
Аналогичная проблема. Модуль mod_adsmanager_ads размещенный на главной странице сайта генерирует свои дурные sef-ссылки, отличные от тех, что генерятся штатным Joomla роутером. В итоге получается следующее, к имеющимся красивым адресам вида:

 ../board/4-uslugi/10-sruby-fundamenty-zabory

 добавляются кривые
../component/adsmanager/4-uslugi/10-sruby-fundamenty-zabory?Itemid=101

в итоге у нас дублирующийся контент на сайте. Это же, пипец просто, как плохо!
(При этом, если зайти в каталог через пункт меню, т.е. по нормальной ссылке ' ../board/", то в этом случае и модуль отображает правильные ссылки)
Есть у кого-нибудь хоть какие-то соображения как это можно пофиксить?
*

Doc

  • Захожу иногда
  • 456
  • 17 / 0
Цитировать
Есть у кого-нибудь хоть какие-то соображения как это можно пофиксить?
Если бы хорошо просмотрели темы, то нашли бы решения этой проблемы, еще на версии 2.5
Но напишу для ленивых
Заходите в настройки модуля и там есть строка Itemid
В это поле вставляете номер, так понял у вас это board, вот посмотрите какой на этом меню номер и вставьте в это поле и все сразу становиться прекрасно и красиво
*

Panda

  • Захожу иногда
  • 54
  • 0 / 0
Мега-большое спасибо!
*

lgmax

  • Захожу иногда
  • 299
  • 1 / 1
У меня проблема, когда объявления на русском, то ссылки формируются "сайт/раздел сайта/доска/1--/2--/html" а когда на английском объявления, все нормально формируется "сайт/раздел сайта/доска/avto/kuplyu/html" Как избавится от этих "--" в русском варианте, чтоб ссылки переводились как у Вас? ?
*

Tori777

  • Осваиваюсь на форуме
  • 37
  • 0 / 0

Заходите в настройки модуля и там есть строка Itemid
В это поле вставляете номер, так понял у вас это board, вот посмотрите какой на этом меню номер и вставьте в это поле и все сразу становиться прекрасно и красиво
Указание в itemid модуля id пункта меню не решает проблему дубля страниц. Все остается на местах. Отчего такое может быть?
Сайт kupluprodamus.ru
 Заранее благодарю за ответ

../home/32-jivotnyie-i-rasteniya-prochee/3159-strijka-sobak-i-koshek-na-domu-spb.html
../component/adsmanager/-/3159-strijka-sobak-i-koshek-na-domu-spb.html
« Последнее редактирование: 24.08.2012, 18:00:57 от Tori777 »
*

S-team

  • Новичок
  • 9
  • 0 / 0
Тоже весьма интересно, как с этим бороться?
*

Tori777

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Вопрос решен (спасибо Г.Ринату).
Помимо указания в itemid модуля id пункта меню, потребовалась правка файла mod_adsmanager_ads.php

Заменила строки в 4 местах  
Код
$linkTarget = sefRelToAbs("index.php?option=com_adsmanager&page=show_ad&adid=".$row->id."&Itemid=".$itemid);
На:
Код
$linkTarget = sefRelToAbs("index.php?option=com_adsmanager&page=show_ad&catid=$row->catid&adid=".$row->id."&Itemid=".$itemid);

ЗЫ: Перед изменениями рекомендую сохранить старый файл. )
            
*

motordrom

  • Захожу иногда
  • 85
  • 0 / 0
Вопрос решен (спасибо Г.Ринату).
Помимо указания в itemid модуля id пункта меню, потребовалась правка файла mod_adsmanager_ads.php

Заменила строки в 4 местах 
Код
$linkTarget = sefRelToAbs("index.php?option=com_adsmanager&page=show_ad&adid=".$row->id."&Itemid=".$itemid);
На:
Код
$linkTarget = sefRelToAbs("index.php?option=com_adsmanager&page=show_ad&catid=$row->catid&adid=".$row->id."&Itemid=".$itemid);

ЗЫ: Перед изменениями рекомендую сохранить старый файл. )
           

В AdsM 2.6.5 по-другому. Никак не могу править - вместо сайта появляется сообщение с указанием строки ошибки.
Подскажите, пожалуйста, как править в AdsM 2.6.5.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактировать все объявления

Автор den_ko

Ответов: 32
Просмотров: 12740
Последний ответ 25.11.2021, 10:43:38
от FlexNL
Слетают категории объявления

Автор guardnext

Ответов: 1
Просмотров: 3495
Последний ответ 09.07.2019, 10:10:59
от guardnext
Убрать запятую в конце php AdsManager Joomla

Автор MakGrouman

Ответов: 31
Просмотров: 14674
Последний ответ 27.11.2018, 16:47:20
от khan-alex
Ошибка в установке компонента AdsManager для Joomla 3

Автор Abikon

Ответов: 2
Просмотров: 10739
Последний ответ 25.09.2018, 14:48:48
от NewUsers
Как создать пункт меню на результат поиска ADS?

Автор Den85

Ответов: 1
Просмотров: 1290
Последний ответ 03.06.2018, 18:58:10
от Sabotage