Обсуждение JOOMLA 3.7.0 - мнения, советы, замечания

Понравилось ли Вам обновление Joomla 3.7

  • Да, очень

  • Так себе

  • Ерунда полная

  • Ожидал большего

  • Пока не обновлялся

  • Обновился, но еще не разобрался


Результаты будут видны только после голосования.
JCE в последней версии и Easyblog 5 перестали дружить именно на 3.7 - сам редактор загружается - но при внесении правок материал не сохранятся - на 3.6.5 проблем не было. Сортировка материалов Джумла стала странной ((( больше ничего вроде не произошло.
 
В 3.6.5 в менеджере модулей в инструментах поиска можно было отфильтровать модули по странице расположения, в 3,7 его убрали, а на мой взгляд удобная штучка.
 
Chronofroms V5 не сохраняет раздел событий формы, где рендерится, уравляется капча и т.д.
 
Bootstrap 2 старый остался.

Из нового заметил метод подключения скриптов и стилей новый появился, но и старый по прежнему работает. В шаблоне protostar можно посмотреть.
По старому было так
PHP:
<?php
$doc = JFactory::getDocument();
$doc->addScriptVersion($this->baseurl . '/templates/' . $this->template . '/js/template.js');
$doc->addStyleSheetVersion($this->baseurl . '/templates/' . $this->template . '/css/template.css');
?>
Теперь достаточно так прописать и будет тоже самое. Тоже будет версию приписывать к названию, это надо если кто не в курсе, когда правки часто вносишь в стили на этапе разработки, будет длинная цифра дописываться к названию, поменял стиль и цифра поменялась, тогда браузер стиль заново подгружает а не из кэша.
PHP:
<?php
JHtml::_('script', 'template.js', array('version' => 'auto', 'relative' => true));
JHtml::_('stylesheet', 'template.css', array('version' => 'auto', 'relative' => true));
?>
Вот только не нашел новую документацию в инете, какие еще настройки есть, "async" например как теперь прописать не понятно. Че такое "relative" тоже хз. Или чтобы версию перестал приписывать, что в "version" вместо "auto" прописать надо.
по поводу relative:
* @param boolean $relative Flag if the path to the file is relative to the /media folder (and searches in template).
т.е. если указать 'relative' => true то будет искать файлы в папках /media и /templates
$includes[] = JUri::root(true) . "/media/$extension/$element/$folder/$file" . static::getMd5Version($path);
и
$includes[] = JUri::base(true) . "/templates/$template/$folder/$file" . static::getMd5Version($path);

более подробно можно посмотреть в файле /libraries/cms/html/html.php

доп. атрибуты надо дописывать отдельным массивом, пример:
PHP:
JHtml::_('script', 'template.js', array('version' => 'auto', 'relative' => true), array('async'));
 
Сегодня обнаружил интересный факт.
Многие разработчики шаблонов и дополнений выпустили ряд бесплатных и платных шаблонов (обновлений) под Joomla 3.7
Например, SMARTADDONS, ThemeXpert, JoomShaper и другие.

Я так понял, что есть значительные изменения, поэтому и возникают различные косяки в работе сайтов после обновления. Явно, следует модернизировать многие установленные шаблоны. Осталось разобраться что и где.
 
Обновил два небольших проекта до 3.7 - полет нормальный.
На локалке на 3.6.5 глючил SP Page Builder, обновил Joomla - все стало путем.
Новинка - поля - конечно хорошо, но то что отсутствует сортировка по ним хреново.
Может есть какой выход ручками допилить сортировку по полям? Не хочется ставить ССК и перелопачивать 10000 материалов.
 
2 сайта удачно обновил, на некоторых не идет обнова, придется исправлять ошибки в сторонних модулях. Работы прибавит обнова, хоть и пишут, что не миграция, а не все компоненты, шаблоны и модули с ней работают
 
Обновил пока четыре рабочих сайта - полёт нормальный. Использую компоненты от RSJoomla и редактор JCE. Понравилось в "Менеджер расширений: Установка" ► Drag and drop file here to upload.
Почитав комменты воздержусь от обновления остальных.
 
Самое приятное что я заметил про обновлении - поля! Пусть пока кривые, пусть не так гибко как в К2 или Йоо реализованы, но все же, мне кажется. что cms развивается и это не может не радовать.
 
Они придумали дополнительные поля , но зачем они нужны если нету модуля фильтрации по доп. Полям? Или есть решения ?
 
Назад
Сверху