Новости 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 Ответов
  • 2912 Просмотров
*

Deferent

  • Осваиваюсь на форуме
  • 20
  • 3 / 0
  • учусь
Ошибка при сортировке
« : 04.05.2012, 13:00:17 »
Joomla 2.5.1
AdsManager 2.6.5 built 263
Есть мой первый сайт с АдсМанагером - loshadka.info

Обнаружена ошибка - когда нажимаем "Все Объявление" получаем список всех объявлений отсортированный по дате добавления (это по умолчанию). Потом выбираем какой-нибудь вариант сортировки из поля "Сортировать по" сортирует правильно. Но если потом снова вибрать сортировку "По Дате" выдает пустой список.

Вторая ошибка - если зайти в категорию или подкатегорию и выбрать любую из сортировок - выбросит из категории во "Все Объявления" и отсортирует по заданному параметру.

Догадываюсь, что ошибку надо искать в файле  www/components/com_adsmanager/views/list/tmpl/default.php где-то с 87-ой по 107-ую строки, но пока не знаю, что поменять чтобы правильно заработало.
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Ошибка при сортировке
« Ответ #1 : 04.05.2012, 13:06:45 »
Joomla 2.5.1
AdsManager 2.6.5 built 263
Есть мой первый сайт с АдсМанагером - loshadka.info

Обнаружена ошибка - когда нажимаем "Все Объявление" получаем список всех объявлений отсортированный по дате добавления (это по умолчанию). Потом выбираем какой-нибудь вариант сортировки из поля "Сортировать по" сортирует правильно. Но если потом снова вибрать сортировку "По Дате" выдает пустой список.

Вторая ошибка - если зайти в категорию или подкатегорию и выбрать любую из сортировок - выбросит из категории во "Все Объявления" и отсортирует по заданному параметру.

Догадываюсь, что ошибку надо искать в файле  www/components/com_adsmanager/views/list/tmpl/default.php где-то с 87-ой по 107-ую строки, но пока не знаю, что поменять чтобы правильно заработало.
Сортировка:
у вас передается почему-то параметр "Itemid=121" (выглядит вот так: http://www.loshadka.info/index.php/ads/all_ads?order=Itemid=121), хотя должно быть http://www.loshadka.info/index.php/ads/all_ads?order=0

Советую взять оригинальный файл default.php и из него взять код сортировки
*

Deferent

  • Осваиваюсь на форуме
  • 20
  • 3 / 0
  • учусь
Re: Ошибка при сортировке
« Ответ #2 : 04.05.2012, 15:44:07 »
Спасибо, изменил строку
Код
<option value="<?php echo JRoute::_("index.php?option=com_adsmanager&view=list".$urloptions."&order=Itemid=".$this->Itemid);?>" <?php if ($this->order == "0") { echo "selected='selected'"; } ?>><?php echo JText::_('ADSMANAGER_DATE'); ?>
до вида
Код
<option value="<?php echo JRoute::_("index.php?option=com_adsmanager&view=list".$urloptions."&order=");?>" <?php if ($this->order == "0") { echo "selected='selected'"; } ?>><?php echo JText::_('ADSMANAGER_DATE'); ?>
И первую ошибку устранил. В оригинальной версии файла эта ошибка тоже есть, а в следующих версиях уже исправлена.
*

Deferent

  • Осваиваюсь на форуме
  • 20
  • 3 / 0
  • учусь
Re: Ошибка при сортировке
« Ответ #3 : 07.05.2012, 13:31:50 »
Первая ошибка (с поиском по дате) устранена, а вот вторая ошибка осталась - если мы находимся в какой-нибудь категории и выбираем любую сортировку отличную от текущей, сортировка происходит, только из текущей категории выбрасывает в раздел "все объявления"

Мои соображения следующие - в файле default.php есть переменнная $this->catid и она почему-то равна -1 (на моем сайте я ее вывел после слов "Сортировать по") не зависимо от категории в которой сейчас находимся

Ниже предоставляю файл www/components/com_adsmanager/views/list/tmpl/default.php с двумя отличиями от оригинала - убрал itemid (см. предыдущее сообщение) и добавли строку с выводом текущего значения переменной $this->catid в строке 98. За сортировку отвечают строки 87-110.

Спойлер
[свернуть]

ЗЫ Если находясь в какой-нибудь категории нажать "сложный поиск", тоже будет проводится поиск по всем объявлениям, а не по текущей категории. Проблема снова-таки в $this->catid в строке 83
*

Deferent

  • Осваиваюсь на форуме
  • 20
  • 3 / 0
  • учусь
Re: Ошибка при сортировке
« Ответ #4 : 07.05.2012, 13:36:59 »
Так же буду благодарен, если покажете, где почитать про переменные типа $this->catid в AdsManager
*

Deferent

  • Осваиваюсь на форуме
  • 20
  • 3 / 0
  • учусь
Re: Ошибка при сортировке
« Ответ #5 : 08.05.2012, 15:11:28 »
Может кому полезно будет: в файле www/components/com_adsmanager/views/list/tmpl/default.php переменной $this->catid присвоил значение $this->general->catid и все заработало как надо.
*

shketok

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Ошибка при сортировке
« Ответ #6 : 31.08.2012, 13:18:33 »
Может кому полезно будет: в файле www/components/com_adsmanager/views/list/tmpl/default.php переменной $this->catid присвоил значение $this->general->catid и все заработало как надо.
Спасибо большое, помогло, долго искал в чем причина.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager 404 Ошибка

Автор MakGrouman

Ответов: 3
Просмотров: 11769
Последний ответ 27.12.2018, 08:09:51
от vab7
Ошибка в установке компонента AdsManager для Joomla 3

Автор Abikon

Ответов: 2
Просмотров: 10739
Последний ответ 25.09.2018, 14:48:48
от NewUsers
Не работает ошибка 404

Автор Mick_20

Ответов: 14
Просмотров: 2287
Последний ответ 17.10.2017, 12:36:07
от Mick_20
какая то ошибка при сохранении объявления

Автор voras

Ответов: 1
Просмотров: 1319
Последний ответ 09.10.2017, 07:10:58
от ProtectYourSite
AdsManager. Ошибка при редактировании (сохранении) профиля пользователя

Автор kanevlife

Ответов: 0
Просмотров: 17169
Последний ответ 26.09.2017, 14:46:09
от kanevlife