Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

-Joomla Extensions Directory-Страница расширения#joomla#расширения

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 2330 Просмотров
*

mfiction

  • Новичок
  • 5
  • 0 / 0
Всем, доброго времени суток, столкнулся с очень интересной проблемой перерыл весь рунет и интернет, но так и не смог найти решения моей проблемы.

Имеем шаблон (самописный):

     <div id="header">
         <jdoc:include type="modules" name="header"/>
     </div>

     <div id="content">
         <jdoc:include type="component" style="xhtml" />
         <jdoc:include type="message" />
     </div>

     <div id="menu">
         <jdoc:include type="modules" name="menu"/>
     </div>

     <div id="footer">
         <jdoc:include type="modules" name="footer"/>
     </div>

Имеются категории:
|-A (общая категория)
|--B (подкатегория А)
|--С (подкатегория А)
|---D (подкатегория С)
|---E (подкатегория С)

Структура меню аналогична.

Задача: отобразить на главной странице сайта краткий обзор (вступления) к статьям из всех подкатегорий, для этого и была создана категория А.

Для этого пункт меню "А" в менеджере меню делается домашней страницей (home), тип меню - category blog, а в его настройках устанавливается значения параметра "Blog Layout Options"->"Include Subcategories" = All, чтобы отображались материалы всех категорий.

Проблема состоит в том, что Joomla при формировании страницы видоизменяет верстку шаблона и помещает "независимые" дивы menu и footer в div блок content, что приводит к появлению скролла, да и общему искажению шаблона. Что интересно, если поставить тип меню "материал" - все ок, так же все ок, если "Include Subcategories" присвоить none.

Я предполагаю, что проблема кроется в файле "мой темплейт"\html\com_content\category\blog.php, но так как я с PHP практически не знаком сам разобраться не могу.
Стоит отметить, что когда я писал свой темплейт я папку HTML не создавал и особых правил не прописывал, предположительно Joomla должна работать по своему стандартному шаблону отображения блогов, но где-то происходит сбой и я все никак не могу понять где.





*

midav

  • Давно я тут
  • 926
  • 115 / 1
Посмотрите исходный код проблемной страницы . Не то, что показывает инспектор кода типа FireBug , а именно исходный код . Посмотреть можно по Ctrl U .  Или через меню браузера .
Возможно что появляются незакрытые дивы в материалах . И от этого ломается верстка .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

mfiction

  • Новичок
  • 5
  • 0 / 0
На всякий случай я, конечно, посмотрел, но в исходниках все правильно. Прежде всего, обращаю ваше внимание на то, что при установленном типе меню "single article" или, когда установлено в "category blog" параметр "Blog Layout Options"->"Include Subcategories" = none (т.е. когда не нужно выводить в блоге статьи - в главной категории у меня статей нет) все отображается корректно. Joomla формирует кучу вложенных дивов в блоке контента:

<div id="content">
   <div class="blog">
      <div class="items-leading"></div>
      <div id="menu"> </div>
      <div id="footer"></div>
   </div>
</div>

и как видите засовывает в него совсем не принадлежащие контенту блоки... Причем, если поставить "Blog Layout Options"->"Include Subcategories" = none, тогда <div class="items-leading"></div> не создается и все отлично, тогда вид получается вот такой:

<div id="content">
   <div class="blog"> </div>
</div>

   <div id="menu">   </div>
   <div id="footer">  </div>
« Последнее редактирование: 20.05.2013, 14:06:48 от mfiction »
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Ну, значит в файле который отвечает за вывод, присутствует незакрытый div .
Как смотрели исходный код ? Просто вот это на исходный код непохоже :
Код
<div id="content">
   <div class="blog">
      <div class="items-leading"></div>
      <div id="menu"> </div>
      <div id="footer"></div>
   </div>
</div>
Ответы на вопросы по CSS . Откройте для себя Firebug
*

mfiction

  • Новичок
  • 5
  • 0 / 0
Я решил проблему, если кому интересно история описана здесь:
http://forum.joomla.org/viewtopic.php?f=619&t=803477

Все оказалось несколько интересней :), хотя общий ход Ваших мыслей правильный.

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] title материалов и категорий без пунктов меню

Автор pharaoh

Ответов: 269
Просмотров: 113588
Последний ответ 03.02.2022, 02:45:26
от globus812
Проблема из chosen.php генерит js ошибку

Автор platonische

Ответов: 0
Просмотров: 2164
Последний ответ 20.05.2020, 11:11:03
от platonische
Проблема с кешем?

Автор bandanu

Ответов: 5
Просмотров: 2635
Последний ответ 29.11.2019, 00:57:10
от gartes
Проблема с настройками вывода материалов в 2 колонки

Автор TowRed

Ответов: 31
Просмотров: 17952
Последний ответ 04.10.2019, 06:01:24
от Sveta2889
Появляются несуществующие ссылки несуществующих категорий с активными материалам

Автор hels

Ответов: 4
Просмотров: 2256
Последний ответ 29.09.2018, 15:18:21
от Efanych