Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #120 : 23.08.2018, 10:49:08 »
А у меня появляются страницы типа http://мой-сайт.ру/?view=category&id=69.

Причем появляются данный страницы в результатах поиска (стандартный модуль). id=69 - номер категории. Подставив нужное число можно перейти в любую категорию.

Как можно их убрать? На сколько я знаю для категорий в настройках нет функции "Удалить идентификаторы"
*

mnogoto4ka

  • Захожу иногда
  • 138
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #121 : 19.10.2018, 15:43:01 »
Не стал выдумывать новую тему, т.к. моя проблема напрямую связана с ID в URL. Убрал ID средствами Joomla (Маршрутизация URL), после этого URL выглядит красиво без ID, но проблема в том, что старые ссылки, где присутствует ID (в группах соцсетей, да и в поисковых системах) выдают ошибку. Вопрос вот в чем: можно ли сделать редирект с ссылок с ID на ссылки без ID?
*

mnogoto4ka

  • Захожу иногда
  • 138
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #122 : 19.10.2018, 15:53:15 »
Кажется разобрался:
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]

Проверил несколько ссылок из соцсетей - проходит переадресация. Буду дальше тестировать.
*

RTEagle

  • Захожу иногда
  • 140
  • 6 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #123 : 17.05.2019, 00:12:29 »
У меня на старом сайте размещено много книг разбитых на страницы вида:
001-kniga-takaya-to
002-kniga-takaya-to
...
025-kniga-takaya-to
Алиасы с цифрами заданы в ручную в материалах, а не автоматически.

Обновил Joomla до последней версии 3.6.9, включил в настройках материалы интеграция новый роутинг - удалить идентификаторы из url
В результате все страницы выпали в 404, естественно.

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

Подскажите хотя-бы хак, который позволит сохранить url если число задано в ручную пользователем.
Хотелось бы чтобы эта проблема дошла до разработчиков, конечно. Возможно им стоило это предусмотреть.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Как убрать ID из URL Joomla 3?
« Ответ #124 : 17.05.2019, 09:18:59 »
Тут еще интересный вопрос появляется. А если в урле просто нужна цифра - ее он тоже вырезать будет? ^-^
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
Re: Как убрать ID из URL Joomla 3?
« Ответ #125 : 17.05.2019, 11:14:32 »
Тут еще интересный вопрос появляется. А если в урле просто нужна цифра - ее он тоже вырезать будет? ^-^
Как правило для элемента формируется так называемый slug, который состоит из ID и алиаса. Новый роутер просто убирает ID из slug, а алиас остаётся.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Как убрать ID из URL Joomla 3?
« Ответ #126 : 17.05.2019, 12:05:48 »
Как правило для элемента формируется так называемый slug, который состоит из ID и алиаса. Новый роутер просто убирает ID из slug, а алиас остаётся.
ну так в посте выше смотри что получается... вырезает цифры. И это не id. По идее не должен же?
Подскажите хотя-бы хак, который позволит сохранить url если число задано в ручную пользователем.


ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

RTEagle

  • Захожу иногда
  • 140
  • 6 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #127 : 17.05.2019, 12:53:17 »
Тут еще интересный вопрос появляется. А если в урле просто нужна цифра - ее он тоже вырезать будет?
Цифру вырезает только в начале

https://github.com/joomla/joomla-cms/issues/24930#issuecomment-493317949
Сказали, что исправление будет только в Joomla 4

Жаль, я пока о 4й версии ничего не знаю. Когда она выйдет? Будет ли обновляться удачно с 3й? И что будет с расширениями для 3й версии?
Нужно как-то выйти из положения уже сейчас пока нет 4й версии
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Как убрать ID из URL Joomla 3?
« Ответ #128 : 17.05.2019, 13:50:40 »
RTEagle, я бы на Вашем месте пока сидела на старом роутере. Потому что сейчас это можно поправить только хаком.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
*

RTEagle

  • Захожу иногда
  • 140
  • 6 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #130 : 20.05.2019, 22:46:58 »
Цифру вырезает только в начале

https://github.com/joomla/joomla-cms/issues/24930#issuecomment-493317949
Сказали, что исправление будет только в Joomla 4
Оказывается никакого бага нет. Это чисто моя проблема, пока не понятно с чем связанная.
Оказалось, что при включённой настройке "удалить идентификаторы из url" 404 ошибка в материалах возникает с любым алиасом вообще. Хоть с цифрами, хоть без. Цифры в id работают корректно и не вырезаются.
А на гитхабе тему переносили в ветку 4й версии по ошибке.
В итоге у всех всё работет кроме меня  :(
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Как убрать ID из URL Joomla 3?
« Ответ #131 : 08.06.2019, 11:36:29 »
А что там по основной теме?
Кто какие решения использует?

С новым роутером всё не так однозначно
я хочу category/article
старый делает 9-category/6-article - как надо, но с ID
новый делает com_content:tarabara-9:blabla-6

Как вариант, можно сделать рут-категорию и опубликовать на неё пункт меню (блог категории), тогда ссылка будет main/category/article, что плохо, или category/article - что и хочется, но мне не нужен на главной блог категории с подкатегориями

*

Prevergenec

  • Захожу иногда
  • 76
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #132 : 03.07.2019, 20:38:23 »
Всё дефолтное, поставил галочку в настройках выключить цифры.

Структура такая:
- Категория 1
-- подкатегория 1
-- подкатегория 2
-- подкатегория 3
- Категория 2
-- подкатегория 1
-- подкатегория 2
-- подкатегория 3

На всё есть пункты меню.

И вроде всё ништяк, кроме одного жирного НО:
ссылка на категорию - http://legion.cdwd.ru/nashi-trenery.html
ссылка на подкатегорию - http://legion.cdwd.ru/nashi-trenery/trenery-po-tennisu.html
и ссылка на материал - http://legion.cdwd.ru/nashi-trenery/trenery-po-tennisu/gusev-vladimir.html

Если ты в подкатегории всё ништяк, но если по меню перешёл в категорию, то 404, так как адрес такой становится - http://legion.cdwd.ru/nashi-trenery/gusev-vladimir.html
Т.е. в урле не хватает trenery-po-tennisu . Делать редиректы не вариант, так как они постоянно меняются.

Есть решение вопроса?
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Как убрать ID из URL Joomla 3?
« Ответ #133 : 03.07.2019, 21:44:21 »
Ссылки неверно проставлены скорее всего
*

Prevergenec

  • Захожу иногда
  • 76
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #134 : 04.07.2019, 10:06:12 »
Ссылки неверно проставлены скорее всего
Что значит не верно ссылки? Там есть ещё одно меню, которое сейчас в модуле с позицией вне сайта, там просто пункты меню и подпункты. Как по другому то?

Если не включать пункт убрать цифры, то всё нормально с цифрами, как только их выключаешь, происходит такая петрушка.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Как убрать ID из URL Joomla 3?
« Ответ #135 : 04.07.2019, 10:29:50 »
А есть пункт меню на Наши тренеры ? А то в верхнем меню не увидел, а внизу кастом модуль, а не меню.
И в пунктах мню есть волшебная кнопка- Перестроить.
*

Prevergenec

  • Захожу иногда
  • 76
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #136 : 04.07.2019, 13:08:36 »
А есть пункт меню на Наши тренеры ? А то в верхнем меню не увидел, а внизу кастом модуль, а не меню.
И в пунктах мню есть волшебная кнопка- Перестроить.
Да сама кнопка есть на блог материалов, именно она и есть в нижнем меню. А сами разделы тренеров, это подразделы этой кнопки.
Это меню выводится в мобильной версии как основное.
Просто если не ставить галку в настройках, типа умные урлы, а оставить цифры, то всё нормально. Но цифры в урлах это жесть :-(
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Как убрать ID из URL Joomla 3?
« Ответ #137 : 04.07.2019, 14:02:37 »
Да сама кнопка есть на блог материалов, именно она и есть в нижнем меню. А сами разделы тренеров, это подразделы этой кнопки.
Если не будет пункта меню, то Joomla не будет правильно формировать ссылку на родительскую  категорию.
*

Prevergenec

  • Захожу иногда
  • 76
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #138 : 04.07.2019, 17:14:43 »
Если не будет пункта меню, то Joomla не будет правильно формировать ссылку на родительскую  категорию.
так кнопки все есть, как раз все левые ссылки сделаны из этих кнопок
*

all_zer

  • Захожу иногда
  • 140
  • 1 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #139 : 05.11.2019, 14:02:59 »
в 3.8.2 есть решение вопроса:
Материалы -> настройки -> Интеграция -> URL Routing -> Modern (выскачит подпункт) -> Remove IDs from URLs -> Yes (ДА)

Благо, нашлось решение. не зря обновления делают))
на Joomla 3.9.1 - заработало... спасибо. Ошибок не выдает - впервые радуюсь обновлениям )))
*

karnastya

  • Новичок
  • 1
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #140 : 01.03.2021, 21:17:47 »
А у меня появляются страницы типа http://мой-сайт.ру/?view=category&id=69.

Причем появляются данный страницы в результатах поиска (стандартный модуль). id=69 - номер категории. Подставив нужное число можно перейти в любую категорию.

Как можно их убрать? На сколько я знаю для категорий в настройках нет функции "Удалить идентификаторы"

@Vasiliy111 подскажите, как удалось исправить проблему? наткнулась на это обсуждение, у меня сейчас проблема идентичная
Заранее спасибо!!
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Как убрать ID из URL Joomla 3?
« Ответ #141 : 02.03.2021, 09:02:10 »
как удалось исправить проблему?
СОздайте пункт меню на категорию, включите современный роутер с удалением ID и проверьте .
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #142 : 02.03.2021, 14:47:35 »
@Vasiliy111 подскажите, как удалось исправить проблему? наткнулась на это обсуждение, у меня сейчас проблема идентичная
Заранее спасибо!!

Точно не помню но вроде стандартным методом. В настройках есть такая функция (версия Joomla последняя)

Материалы/категории/настройки/интеграция Удалить ID из URL
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают SEF-ссылки на Joomla 5

Автор Detonator

Ответов: 2
Просмотров: 1944
Последний ответ 29.03.2025, 07:26:44
от azm1n
Как убрать home в в адресной строке?

Автор denimet

Ответов: 9
Просмотров: 2948
Последний ответ 02.05.2024, 11:39:18
от Zaka
Расширение SEF Wizard — улучшение маршрутизации и ЧПУ в Joomla! Инструменты SEO - администратора

Автор Филипп Сорокин

Ответов: 525
Просмотров: 53341
Последний ответ 22.10.2022, 12:14:38
от Lemonez
Убрать из ссылки /images

Автор step147

Ответов: 4
Просмотров: 2778
Последний ответ 17.08.2021, 11:19:32
от step147
Как сделать короткие ссылки Joomla 3.9?

Автор ezheck

Ответов: 12
Просмотров: 5242
Последний ответ 10.01.2020, 07:44:37
от arma