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

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Ребята выручайте
Есть меню, один из его пунктов ГЛАВНАЯ (тип: блог категорий) стоит по умолчанию. К ГЛАВНОЙ (алиас: main) подключена категория НОВОСТИ (алиас: news), в категории статьи новостные.
Если кликнуть на заголовок статьи, она должна открываться отдельно, как бы полный просмотр.

Так вот суть проблемы:
Если статья имеет алиас без символа '-' дефис, (например novost6) то редирект на 404
Если статья имеет дефис (например novost-6) то всё отлично открываеться
Если в адресной строке руками написать мойсайт.ru/news/novost6 (т.е. с указанием алиаса категории) то она тоже открываеться!

Проблем вообще с этим не было на 3.7. Обновился на 3.8.12 и началось.

ЧПУ включено
Перенаправление включено (.htaccess настроен)

*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
http://zhat.ru:56499

На главной три новости
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Ясно.
Алиас тут не причем, это опять же баг роутера лишь.
Ссылка неверно генерируется, видимо в структуре категорий нет пунктов меню..
*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Да, нету пунктов меню, ведь новостные статьи размещаются каждый день и помнить и создавать для каждой новости ещё и пункт меню очень накладно.
Что-то можно предпринять в данной ситуации? Кроме как добавлять дефис в алиас). Как сделать что бы при переходе на статью в адрес вставлялся алиас категории? ***.ru/news/novost6
*

lexxbry

  • Живу я здесь
  • 2387
  • 67 / 8
зачем пункт меню для каждой новости
сделайте пункт для категории
даже скрытый
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

hemicide

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

Главная (алиас: main)                              (по умолчанию)
Материал > Блог категорий > Категория Новости

- Новости (алиас: news) (скрытый)
- Материал > Блог категорий > Категория Новости


Если я публикую подменю Новости, то ссылки, на главной странице, на статьи приобретают вид zhat.ru/main/news/novost6, по переходу на которые получаю 404, статьи открываются только по ссылкам zhat.ru/news/novost6 (если вручную прописывать, без main)
Если я НЕ публикую подменю Новости то ссылки, на главной странице, на статьи приобретают вид zhat.ru/novost6, и опять же не открываются.
*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
а зачем у вас Новости - это подменю?
сделайте его корневым пунктом
Изначально у меня и было так, пункт меню ГЛАВНАЯ (корневой, по умолчанию) ссылалась на категорию новостей, но это не работало, при переходе по заголовку к новости, открывалось zhat.ru/novost6 (в результате 404), а сама же новость находилась по адресу zhat.ru/news/novost6, но таких ссылок нет. Но если в алиасе статьи присутствует дефис, то статья открывалась и без /news/
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
попробуйте сделать главную страницу тупо статьей.
а пункт новости - корневым пунктом
если нужен список новостей - любой подходящий новостной модуль воткнёте
*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Идея заключается в том что пункт меню ГЛАВНАЯ ведет на новостной блок, т.е. пользователь заходит на сайт, и видит новости, а пункт меню при этом active.
Я пытаюсь понять как решить проблему, а не обойти ее сторонними модулями. В версии 3.7 проблем не было, обновился на свою голову...

Я подключил на ГЛАВНУЮ другую категорию (проекты) и все прекрасно работает, все проекты отображаются на главной, как новости, и все ссылки работают.

Потом я добавил новую статью в уже имеющуюся категорию Проекты, и у новой статьи ссылка zhat.ru/newproject (без алиаса корневого меню к которому подключена категория), а у всех старых алиас есть: zhat.ru/project/*.
Почему для вновь созданных статей генерируются неверные ссылки??

Да, все верно, после того как я и этой статье создал подпункт меню в пункте ПРОЕКТЫ, ссылка на статью стала отображаться правильная и все снова работает.
Т.е. получается так как я не хотел делать:
ведь новостные статьи размещаются каждый день и помнить и создавать для каждой новости ещё и пункт меню очень накладно.
« Последнее редактирование: 26.09.2018, 13:38:22 от hemicide »
*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Еще одна особенность, прошу поясните что происходит?
Если в адресе написать zhat.ru/что угодно/novost6 то материал так-же открывается, это как?
Пример http://zhat.ru:56499/ytfdytfytf/novost6 - работает
            http://zhat.ru:56499/werwerwr/novost6 - работает
            http://zhat.ru:56499/novost6 - не работает
*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Установил, теперь с http://zhat.ru:56499/ytfdytfytf/novost6 идет редирект на http://zhat.ru:56499/novost6 но и материал не открывается)

*

hemicide

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
В общем ничего мне не помогает, нашёл на форуме еще пару тем связанных с данным вопросом, например: Почему нет материала по его алиасу?. Но и там нет решения.
В итоге отредактировал шаблон для вывода блока категорий и убрал ссылки из заголовков на материалы, чтобы по ним нельзя было перейти
« Последнее редактирование: 27.09.2018, 11:01:29 от hemicide »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Алиасы в Unicode

Автор francais999

Ответов: 0
Просмотров: 314
Последний ответ 02.04.2021, 15:21:43
от francais999
Дубли: алиасы крупным (caps lock) шрифтом в Joomla РЕШЕНО

Автор scs

Ответов: 29
Просмотров: 1236
Последний ответ 03.04.2018, 14:10:45
от scs
Все ссылки в меню ведут на главную...

Автор Alex_iPod

Ответов: 1
Просмотров: 738
Последний ответ 14.01.2018, 11:06:34
от Alex_iPod
Зеркала или алиасы ?

Автор Atalla

Ответов: 5
Просмотров: 538
Последний ответ 28.09.2017, 22:45:10
от voland
"Хлебные крошки" странно себя ведут

Автор mak200

Ответов: 1
Просмотров: 658
Последний ответ 31.07.2017, 18:22:57
от mak200