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

jp_job

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Привет все. Я новичёк тут. Но проблема у меня большая. !
каталог из 250000позиций если не больше. и использую для навигации модуль http://joomlaforum.ru/index.php/topic,109669.0.html
в итоге вешается сайт и апач процесс виснет на 15 минут на 100%.. пробовал стандартыне модули тоже самое - виснит апач.. в общем проблема здесь

function _load()   {
      $database =& JFactory::getDBO();
      $query = 'SELECT c.category_id as id, x.category_parent_id as parent, c.category_name as name, c.category_thumb_image as image '
                  .'FROM #__vm_category AS c '
                  .'LEFT JOIN #__vm_category_xref AS x '
                  .'ON c.category_id = x.category_child_id '
                  .'WHERE c.category_publish = "Y" '
                  .'ORDER BY x.category_parent_id, c.list_order '
                  ;

      $database->setQuery($query);
      return $database->loadObjectList();
   }

запрос выполняется быстро и именно $database->loadObjectList(); вешает апач на долгое время
Помогите переписать запрос чтобы вытягивал хотябы начиная с категорий третего или 4го уровня.. А не весь каталог(я так понял что тянется весь каталог этим запросом).

Заранее очень благодарен!
« Последнее редактирование: 05.08.2011, 04:39:26 от jp_job »
*

jp_job

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
или подскажите людей которые смогут сделать, я готов заплатить какуюто сумму. !
*

jp_job

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Привет все. Я новичёк тут. Но проблема у меня большая. !
каталог из 250000позиций если не больше. и использую для навигации модуль http://joomlaforum.ru/index.php/topic,109669.0.html
в итоге вешается сайт и апач процесс виснет на 15 минут на 100%.. пробовал стандартыне модули тоже самое - виснит апач.. в общем проблема здесь

function _load()   {
      $database =& JFactory::getDBO();
      $query = 'SELECT c.category_id as id, x.category_parent_id as parent, c.category_name as name, c.category_thumb_image as image '
                  .'FROM #__vm_category AS c '
                  .'LEFT JOIN #__vm_category_xref AS x '
                  .'ON c.category_id = x.category_child_id '
                  .'WHERE c.category_publish = "Y" '
                  .'ORDER BY x.category_parent_id, c.list_order '
                  ;

      $database->setQuery($query);
      return $database->loadObjectList();
   }

запрос выполняется быстро и именно $database->loadObjectList(); вешает апач на долгое время
Помогите переписать запрос чтобы вытягивал хотябы начиная с категорий третего или 4го уровня.. А не весь каталог(я так понял что тянется весь каталог этим запросом).

Заранее очень благодарен!

Вот дополнение. Как выглядет функция которая вешает апач...

   function loadObjectList( $key='' )
   {
      if (!($cur = $this->query())) {
         return null;
      }
      $array = array();
      while ($row = mysql_fetch_object( $cur )) {
         if ($key) {
            $array[$row->$key] = $row;
         } else {
            $array[] = $row;
         }
      }
      mysql_free_result( $cur );
      return $array;
   }
*

jp_job

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
в общем результат раздумий такой - ...
1. Я кликаю на какуюто категорию както получаю его ИД.
2. Если вложенность 4го уровня то этот ид как parent id
3. По парент ИД я получаю все дочерние объекты и их ИД.
4. И так для всех далее Парент ИД = ИД и для него опять пункт 3.
5. И так пока ИД не станет нулл.

в итоге ето будет много запросов в for или while но зато не будет всей базы.. сейчас точно посмотрел
база 330000 позиций.. реально выводится сразу около 200.. Теперь думаю как это написать  ^-^
*

jp_job

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Ни ужели ни у кого не было такой проблемы?
*

jp_job

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Всё, проблему решил)
*

roscostreet

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Всё, проблему решил)
как решил?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с VirtueMart. Ошибка Database Error: Unable to connect to the database:Could not connect to

Автор Vorzhev

Ответов: 3
Просмотров: 1569
Последний ответ 14.11.2012, 17:47:00
от Vorzhev
долго подгружаются картинки товаров

Автор vitmail99

Ответов: 3
Просмотров: 1646
Последний ответ 22.10.2012, 21:55:38
от dark_star
Долго грузится каталог товаров

Автор Nazaretto

Ответов: 10
Просмотров: 2429
Последний ответ 24.07.2012, 16:20:02
от Nazaretto
Очень долго грузит VirtueMart

Автор Int3R

Ответов: 5
Просмотров: 2432
Последний ответ 05.07.2011, 17:29:43
от flyingspook
Камрады выручайте!! Критическая ошибка: Adding the Order into the Database failed! User ID: 58

Автор ChupakaBRO

Ответов: 17
Просмотров: 4636
Последний ответ 01.12.2010, 01:48:59
от epson950