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

Zelyonkin

  • Захожу иногда
  • 56
  • 0 / 0
Беда с алиасами в меню
« : 19.07.2018, 16:56:41 »
Добрый день!
Подскажите пожалуйста такую ситуацию, есть два меню:
Меню 1
 Каталог (katalog)

Меню 2
 Каталог (katalog-alias) - это псевдоним пункта меню Каталог (katalog)
  Товар 1 (tovar-1)
  Товар 2 (tovar-2)

Когда я размещаю на страницу модуль Меню 2, то вижу следующие ссылки
  Каталог (katalog)
   Товар 1 (katalog-alias\tovar-1)
   Товар 2 (katalog-alias\tovar-2)

Но я ведь создал алиас не для этого, я же хочу видеть
   Товар 1 (katalog\tovar-1)
   Товар 2 (katalog\tovar-2)

Это какой-то глюк или алиасы окончательно сломали начиная с 3.6?
*

lexxbry

  • Живу я здесь
  • 2389
  • 65 / 7
Re: Беда с алиасами в меню
« Ответ #1 : 19.07.2018, 17:51:10 »
Так задайте алиасы жестко
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Zelyonkin

  • Захожу иногда
  • 56
  • 0 / 0
Re: Беда с алиасами в меню
« Ответ #2 : 19.07.2018, 18:32:31 »
Так задайте алиасы жестко
Они жёстко заданы. Почему дочерние пункты псевдонима принимают алиас псевдонима, а не реальной ссылки?
Для псевдонима первого уровня нельзя сделать алиас такой-же как у пункта меню на который он указывает. Это с версии 3.6 так.
Тут то и вопрос, а можно ли это где то исправить? До 3.6 этот механизм работал как надо, а теперь такая беда.
*

lexxbry

  • Живу я здесь
  • 2389
  • 65 / 7
Re: Беда с алиасами в меню
« Ответ #3 : 19.07.2018, 18:41:11 »
Так поменяйте алиас у пункта главного
А тому пропишите его
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Zelyonkin

  • Захожу иногда
  • 56
  • 0 / 0
Re: Беда с алиасами в меню
« Ответ #4 : 19.07.2018, 18:59:38 »
Так поменяйте алиас у пункта главного
А тому пропишите его
Не получится. Дело в том, что у меня есть несколько различных модулей, которые по разному отображают различные части каталога. Например есть некое меню из десятка пунктов, которые показывают категории, а в них есть подкатегории. Есть 4 разных меню, которые отображают другие части каталога. Короче запутанно всё. Так решил заказчик, это не моя выдумка.
Вот и получается, что я создал основное меню каталога, в котором всё как и должно быть, без премудростей, затем создал к примеру модуль с этим злощастными десятью пунктами, которым задал жёстко алиасы, так как они являются псевдонимами реальных пунктов и тут подкрадывается засада, именно для этих пунктов плодятся ещё подпункты. Запсеводонимить пару тысяч пунктов меню - это слишком жёстко :).
Я вообще изначально всё запихнул sql запросами и пошёл чай пить, но потом пришёл SEO-шник, начал перетаскивать туда-сюда все эти пункты и мой план быстренько отделаться рухнул.
Поэтому и думал, может кто знает где отрабатывает этот механизм псевдонимов, я бы туда вбил плагин-костыль.
*

lexxbry

  • Живу я здесь
  • 2389
  • 65 / 7
Re: Беда с алиасами в меню
« Ответ #5 : 19.07.2018, 19:04:09 »
Жесть
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Taatshi

  • Глобальный модератор
  • 4995
  • 466 / 1
  • Верстаем и немножко кодим. Обращайтесь ;)
Re: Беда с алиасами в меню
« Ответ #6 : 19.07.2018, 19:29:42 »
Есть такой косяк, и, насколько мне известно, он до сих пор не решен.

Попробуйте не псевдонимы, а внешние ссылки ставить.

А всю нужную Вам структуру собрать в одном техническом меню.
*

Zelyonkin

  • Захожу иногда
  • 56
  • 0 / 0
Re: Беда с алиасами в меню
« Ответ #7 : 19.07.2018, 19:45:24 »
Есть такой косяк, и, насколько мне известно, он до сих пор не решен.

Попробуйте не псевдонимы, а внешние ссылки ставить.

А всю нужную Вам структуру собрать в одном техническом меню.

Это не поможет. На первом уровне нельзя сделать одинаковые алиасы. Если бы сеошники не лазили в метатеги пунктов меню и не перетаскивали как вздумается, я бы просто в таблице вписал все алиасы (что я сначала и сделал), но при сохранении пункта меню они переписываются.
*

capricorn

  • Завсегдатай
  • 1956
  • 118 / 3
Re: Беда с алиасами в меню
« Ответ #8 : 20.07.2018, 22:20:40 »
Это специально сделано, для того, чтобы избежать ситуации, когда разные товары с одним и тем же алиасом окажутся в вашем случае в обоих ваших меню, как дочерние пункты. И тогда открываться по SEF-ссылке будет только один из них. Т.е. поле path в таблице должно быть уникальным.

Если вы уверены, что такой сценарий невозможен, то отлаживайте пошагово и смотрите стек вызовов, чтобы увидеть задействованные файлы.
*

voland

  • Легенда
  • 10347
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
Re: Беда с алиасами в меню
« Ответ #9 : 20.07.2018, 23:55:47 »
Повод написать свою систему меню  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Добавить дополнительные раздел в меню

Автор Anna_N

Ответов: 16
Просмотров: 263
Последний ответ 24.04.2019, 21:43:25
от Technic
Исчез description и keywords из одного пункта меню

Автор Arenida

Ответов: 1
Просмотров: 67
Последний ответ 15.04.2019, 13:07:32
от AlexK
[Решено] Перенос меню с j1.5 в J.3.x

Автор dron

Ответов: 4
Просмотров: 117
Последний ответ 14.04.2019, 12:19:09
от dron
[РЕШЕНО] Разные урлы в J 2.5 и J 3.5 при одинаковых настройках пунктов меню

Автор dron

Ответов: 11
Просмотров: 179
Последний ответ 10.04.2019, 11:24:30
от effrit
Отключить Меню offcanvas

Автор Volna

Ответов: 2
Просмотров: 69
Последний ответ 08.04.2019, 11:55:37
от Volna