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

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Всем доброго времени суток.


Есть следующее меню

- разделитель
-- блог категорий
--- материал
--- материал
--- материал

URL формируется /разделитель/блог категорий/ материал.

Мне бы хотелось видеть /блог категорий/материал

Подскажите куда копнуть, что бы алиаса разделителя вообще не было в URL. Буду очень признателен за любую помощь. С меня +
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #1 : 14.10.2013, 17:06:22 »
Я так понимаю никто такими вещами не занимался ?


Как можно вырезать один уровень иерархии меню ? Или можно ли создать пункт меню который не будет вставлять в ссылки свой алиас.


Тоесть мое меню

- разделитель
--блог
---материал
---материал
--блог
---материал
---материал

Ссылка разделитель/блог/материал
Хочу /блог/материал

Или все таки без стороних SEF роутеров вариантов нету? Просто использую sh404SEF и хочу уйти от него. В принципе мне все равно я разделитель в будущем больше не буду использовать и не хочу что бы он участвовал в строение URL. Даже если правка будет глобальная на уровне Joomla - мне решение подходит. Надеюсь на вашу помощь или на ваш совет.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #2 : 14.10.2013, 17:07:39 »
Создать второе меню, с нужной иерархией
В первое меню, где разделитель, дочек цеплять как Псевдоним пункта
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #3 : 14.10.2013, 17:21:56 »
Создать второе меню, с нужной иерархией
В первое меню, где разделитель, дочек цеплять как Псевдоним пункта
Спасибо за ответ.

А другого варианта нету ? С правкой роутера по умолчанию ? Впринципе если другого варианта нету то буду так делать.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #4 : 14.10.2013, 17:29:29 »
С правкой роутера по умолчанию ?
Гм, зачем? Каждый раз потом лихорадочно править при обновлении Joomla?
На мой взгляд - создание второго меню - оптимально
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #5 : 14.10.2013, 19:28:22 »
Гм, зачем? Каждый раз потом лихорадочно править при обновлении Joomla?
На мой взгляд - создание второго меню - оптимально
Не спорю с вами.

Но если таких пунктов много, что тогда ?
*

Mirotvoretz

  • Захожу иногда
  • 65
  • 0 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #6 : 15.10.2013, 09:16:47 »
Если таких пунктов много, то тогда всем этим пунктам назначать псевдоним, на одном из сайтов мне тоже пришлось потратить время на такую работу :) Либо установить какой-нить сеф-компонент и не знать хлопот, например JoomSEF.

А вообще, мне интересно - зачем вы используете разделитель?
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #7 : 15.10.2013, 15:14:04 »
Если таких пунктов много, то тогда всем этим пунктам назначать псевдоним, на одном из сайтов мне тоже пришлось потратить время на такую работу :) Либо установить какой-нить сеф-компонент и не знать хлопот, например JoomSEF.

А вообще, мне интересно - зачем вы используете разделитель?
У меня меню спроектировано следующим образом на разделитель вешается событие клик и под ним открывается большой список с блогами категорий и остальным при щелчке по разделителю.

Что тут может подойти ?
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #8 : 15.10.2013, 15:18:10 »
Hol1killer, а если вместо разделителя использовать тип пункта меню Внешний URL?
Тогда вложенности не будет, но вам скорее всего придется поправить CSS
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #9 : 15.10.2013, 15:29:27 »
Hol1killer, а если вместо разделителя использовать тип пункта меню Внешний URL?
Тогда вложенности не будет, но вам скорее всего придется поправить CSS
В том и проблема что при использовании внешнего URL у меня тоже формируется вложенность.  Причем похоже берется транслитом заголовок пункта меню и вставляется в URL адрес.

Этот вариант я тоже пробовал.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #10 : 15.10.2013, 15:39:36 »
Ну тогда не делать вложенность. Разделить или внеш. URL оставить чтоб было по чему кликать, а дочерние пункты не привязывать.
В этом случае придется править js и возможно сам шаблон меню
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #11 : 15.10.2013, 15:43:14 »
Ну тогда не делать вложенность. Разделить или внеш. URL оставить чтоб было по чему кликать, а дочерние пункты не привязывать.
В этом случае придется править js и возможно сам шаблон меню

Вот с Joomla работать ужас - если структура сайта и меню меняется то это просто ужас.

У меня шаблон меню и так уже выводит по новому. Это придется на эти пункты которые не вложены вешать скрывающий класс. А как мне фильтровать эти пункты через $item->id ?

Подскажите как лучше написать код ?
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #12 : 15.10.2013, 23:29:20 »
откройте ваш шаблон меню l/templates/шаблон/html/mod_menu/default.php или если другой макет, то его
и посмотрите по какому принципу реализована общая разметка меню
по умолчанию меню выстраивается исходя из дерева меню, установленному в админке
там по сути все строится на $item->deeper
тут вам и нужно будет поменять логику, так как по сути вложенности у вас не будет
вы, например, можете привязаться к типу

1разделитель $item->type == 'separator'
1блог $item->type == 'component'
2блог  ..
3блог  ..
2разделитель $item->type == 'separator'
4блог $item->type == 'component'
5блог  ..
...и т.д.

если под блогом есть еще вложенность, тогда уже $item->deeper
собственно все можно решить, используя только свой макет меню, и при обновлении быть спокойным
« Последнее редактирование: 15.10.2013, 23:33:26 от ELLE »
*

kajjja

  • Новичок
  • 3
  • 0 / 0
Re: Как удалить из URL alias разделителя?
« Ответ #13 : 20.08.2017, 12:19:27 »
Создать второе меню, с нужной иерархией
В первое меню, где разделитель, дочек цеплять как Псевдоним пункта

привет.
похожая проблема. уже сломан мозг..
идея такова:
встроенный sef, третья джумла
модуль JE Accordion Menu

родительский некликабельный пункт меню
который по клику(при наведении) раскрывает свои подпункты - категории virtuemart

но при назначении пункта меню разделителем, он просто не показывается на сайте.
а если делать системную ссылку заголовком, то получается все так, как задумано, но ему присваивается алиас (один и тот же независимо от названия пункта) http://test1.ru/?Itemid=269 который выдает ошибку, конечно.

как сделать верхний пункт меню некликабельным и без ссылки вообще?

про второе меню из цитаты немного не понял.





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

Как удалить код JavaScript и CSS, блокирующий отображение верхней части страницы?

Автор Ирина Поехали

Ответов: 4
Просмотров: 3273
Последний ответ 03.08.2017, 16:09:48
от SeBun
Как удалить вредоносный js код из кода страницы?

Автор dontmast

Ответов: 8
Просмотров: 2492
Последний ответ 22.09.2015, 13:32:53
от SeBun
Как удалить заголовок в компоненте "Контакты"?

Автор jimmychoo

Ответов: 5
Просмотров: 1959
Последний ответ 25.06.2015, 22:59:45
от jimmychoo
Как удалить копирайт в компоненте "Testimonials"?

Автор Karauloff

Ответов: 2
Просмотров: 1843
Последний ответ 01.06.2015, 13:31:34
от akhalex38
Удалить один язык из сайта

Автор darkghost

Ответов: 14
Просмотров: 3537
Последний ответ 27.05.2015, 00:03:39
от darkghost