[Баг - не решено] Копировать пункт в другое меню с тем же алиасом?

  • 102 Ответов
  • 10781 Просмотров

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

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
Есть якобы решение тут
Однако мне не подходит((

Имеется 1-е меню:
- раздел1
- - категория1
- - категория2
- раздел2
- - категория3
- - категория4

Нужно 2-е меню
- раздел1
- - категория5
- - категория6

Необходимо скопировать пункт 'раздел1' в другое меню с тем же алиасом. В J1.5 это делается без проблем, в J2.5 к алиасу добавляется цифра 1, так - /razdel1-1 (прописать вручную тоже нельзя). Если же использовать тип меню - Псевдоним, то ссылка на 'категория5' и на 'категория6', будет вида /2012-04-05-00-17-42/kategoriya5 , вместо того чтобы быть такой - /razdel1/kategoriya5

Единственное что придумалось - ручками править БД (ессесно при пересохранении снова /2012-04-05-00-17-42/kategoriya5)

Очень хочется обойтись без сторонних SEF расширений, поэтому приветствуются любые мысли.
« Последнее редактирование: 06.04.2012, 17:03:05 от ELLE »

*

Taatshi

  • Support Team
  • *****
  • 4779
  • 452
А если выбрать пункт меню как для сторонней ссылки - внешняя ссылка кажется - и тупо забить туда нужную с алиасами?))) Единственное что с подсветкой пунктов будет малость неувязочка...
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3  /  ОТЗЫВЫ 
Минимальная ставка за платные услуги 1000 рэ Связь: telegram - Taatshi, почта - Taatshi на яндексе.

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
А если выбрать пункт меню как для сторонней ссылки - внешняя ссылка кажется - и тупо забить туда нужную с алиасами?)))
хех, так тоже не получится)) ссылка такая же - /2012-04-05-00-17-42/kategoriya5

*

SmokerMan

  • Профи
  • ********
  • 5329
  • 689
Необходимо скопировать пункт 'раздел1' в другое меню с тем же алиасом. В J1.5 это делается без проблем, в J2.5 к алиасу добавляется цифра 1, так - /razdel1-1 (прописать вручную тоже нельзя). Если же использовать тип меню - Псевдоним, то ссылка на 'категория5' и на 'категория6', будет вида /2012-04-05-00-17-42/kategoriya5 , вместо того чтобы быть такой - /razdel1/kategoriya5
ссылка будет такой же как и алиас пункта меню 'категория5' и 'категория6'.
и причем здесь раздел?

*

Taatshi

  • Support Team
  • *****
  • 4779
  • 452
менюшки разные или одно меню с подразделами?
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3  /  ОТЗЫВЫ 
Минимальная ставка за платные услуги 1000 рэ Связь: telegram - Taatshi, почта - Taatshi на яндексе.

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
ссылка будет такой же как и алиас пункта меню 'категория5' и 'категория6'.
и причем здесь раздел?
SmokerMan, попробуй сначала, потом расскажешь ;)
первое меню
 - пункт номер раз (блог категории, материал - не важно) (алиас - punkt-nomer-paz)
второе меню
 - пункт номер раз (псевдоним или внеш. ссылка - не важно) (алиас - цифры, оно же дата, подставляется автоматом)
 - - - подпункт (блог категории, материал - не важно) (алиас - podpunkt)
публикуем второе меню, ссылка на подпункт вида - /2012-04-05-00-17-42/podpunkt, а должно быть /punkt-nomer-paz/podpunkt
« Последнее редактирование: 06.04.2012, 01:35:18 от ELLE »

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
Проверил разные способы, пока идея только одна...

В меню_1 делаем раздел_1 все категории и категория_5 и категория_6 (но 5 и 6 не публикуем) а потом в  меню_2 создаем псевдоним раздела_1, в нем псевдонимы категория_5 и категори_6
В итоге имеем : в меню_1 видно все кроме категорий 5 и 6, а в меню_2 видно только категории 5 и 6 - ссылки с родным SEF нормальные, проверил (никаких 2012-04-05-00-17-42 нет)
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
Marques, а вот тут самое интересное)))
модуль меню сворачивается на втором уровне если меню на псевдонимах)) а уровней больше чем 2

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
Не, все равно не прокатило, если не публиковать в основном (не псевдоним) - то псевдоним из меню_2 - ведет на 404...
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
Вся загвоздка в том что Joomla не допускает одинаковые алиасы корневого пункта меню, подменю - копируются нормально.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
А в меню_2 пункт раздел_1 обязательно должен быть кликабельным ? Может его просто сделать разделителем ?
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

SmokerMan

  • Профи
  • ********
  • 5329
  • 689
Попробовал. ну да косяк, походу)

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
А в меню_2 пункт раздел_1 обязательно должен быть кликабельным ? Может его просто сделать разделителем ?
не, разделитель тоже не разрешает сохранить с тем же алиасом

Не, все равно не прокатило, если не публиковать в основном (не псевдоним) - то псевдоним из меню_2 - ведет на 404...
да можно и опубликовать - нет проблем, и создать второе меню полностью на псевдонимах с 2-3 уровнями, но модуль меню не будет раскрываться если мы зайдем в какой-нибудь раздел и/или подсвечивать активные пункты даже если это корень.
Попробовал. ну да косяк, походу)
мда(( и теперь надо или хакать J, или править сам модуль меню - чтобы оно работало на псевдонимах, раскрывалось при переходе в глубь(вообще это реально?)....
Вообщем пока в БД правлю эти цифры - это работает, но только до того момента пока кто-нибудь не залезет в эти пункты и не пересохранит их.
И последний вариант...вернутся на 1.5, что довольно проблематично уже будет((

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
Что-то с пунктами меню, да и вообще с SEF косяков немало в 2.5... Тут со списком всех категорий была проблема, J не хотела формировать правильную ссылку, отсебятину порола... мдя... может к версии 2.5.10 или 2.5.20 допилят :)
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
Marques, вообще-то уже 2.5.4 :), точнее последний раз было обновление 2.5.4.1 после которого у меня к одному разделу добавилось Joomla! Update, выглядело это так - site.ru/Joomla!%20Update/blog/article

*

SmokerMan

  • Профи
  • ********
  • 5329
  • 689
Вообщем пока в БД правлю эти цифры - это работает, но только до того момента пока кто-нибудь не залезет в эти пункты и не пересохранит их.
И последний вариант...вернутся на 1.5, что довольно проблематично уже будет((
Просто при сохранении пункта они видимо не учли такую ситуацию и у него путь неправильно формируется
Поле path таблицы #__menu

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
Поле path таблицы #__menu
ага, оно самое...просто я в БД сижу уже как в админке)) и чую что это не вариант, при любом изменении все рухнет

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
Marques, вообще-то уже 2.5.4 :), точнее последний раз было обновление 2.5.4.1 после которого у меня к одному разделу добавилось Joomla! Update, выглядело это так - site.ru/Joomla!%20Update/blog/article

То что 2.5.4 - это мне известно ;) (http://joomlaforum.ru/index.php/topic,210519.0.html)
А вот 2.5.4.1 - это уже не Joomla, а русский языковой пакет (ru-RU_joomla_lang_full_2.5.4v1)
я просто сравнил номер последней версии 1.5 - 1.5.26 вот и думаю, раз у линейки 1.5 аж целых 26 обновлений было, то и линейку 2.5 ждет что-то подобное. Потому и написал... исправят где-то к 2.5.10 или 2.5.20 уж точно. :)
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

NightGuard

  • Практически профи
  • *******
  • 3025
  • 371
  • вжжж-вжжж
Есть одно мысль, нужно попробовать.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!

*

Taatshi

  • Support Team
  • *****
  • 4779
  • 452
Вчера все вспоминала... Прямо дежавю. Недавно же делала такое! Был точно такой же косяк, но я осилила. Создавала псевдонимы, и тоже два разных меню было - верхнее и боковое.

Сначала был такой же косяк. Потом заметила, что косит, если заблокированы в момент создания то ли материалы, то ли пункты меню, на который псевдоним делала... Все разблокировала, перезаписала алиасы еще раз, и все устаканилось. Но вчера пробовала на версии    Joomla! 2.5.0 Stable [ Ember ] и нифига у меня не вышло....

К сожалению, версии движка точной не помню, сайт был не мой, так, подработка мелкая... уже и домена не помню...  Но получилось.   Так что это баг от версии к версии...(((
« Последнее редактирование: 06.04.2012, 11:33:50 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3  /  ОТЗЫВЫ 
Минимальная ставка за платные услуги 1000 рэ Связь: telegram - Taatshi, почта - Taatshi на яндексе.

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
Цитировать
Потом заметила, что косит, если заблокированы в момент создания то ли материалы, то ли пункты меню, на который псевдоним делала... Все разблокировала, перезаписала алиасы еще раз, и все устаканилось.
не, Taatshi, у меня ничего не блокировалось, всё опубликовано.

что баг понятно...вопрос что делать..  :(
« Последнее редактирование: 06.04.2012, 17:13:41 от ELLE »

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
Пока сделала 2 меню - основное, с алиасами как мне нужно; и второе, опубликованное - на псевдонимах до 3-х уровней.
Косяк в том, что меню на псевдонимах не разворачивается при переходе в глубь.

Если кто-то может подправить модуль меню - пишите в ЛС срочно, буду безмерно благодарна :)

*

NightGuard

  • Практически профи
  • *******
  • 3025
  • 371
  • вжжж-вжжж
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
 *DRINK*
------------------
харэ флудить  ;)
« Последнее редактирование: 07.04.2012, 04:18:15 от ELLE »

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
« Последнее редактирование: 07.04.2012, 04:45:07 от Marques »
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

NightGuard

  • Практически профи
  • *******
  • 3025
  • 371
  • вжжж-вжжж
Я по делу пост оставлял (( Писать лениво было (( Так что:

Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!

*

Marques

  • Живу я здесь
  • ******
  • 1443
  • 181
  • Ctrl+F5
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru

*

era

  • Администратор
  • *******
  • 1679
  • 381
  • В туалете лучше быть пользователем, чем админом.
по моему вы чуть-чуть гоните ))
1-е меню:
- раздел1
- - категория1
- - категория2
............

2-е меню
- раздел1
- - категория5
- - категория6

не опечатка это, что раздел один надо, а в двух менюшках разные подразделы? Если не опечатка, ТО:

1. эти разделы (razdel1, razdel2, ...) выносите совсем в другое меню, которое у вас совсем не будет видно на сайте и подразделы в этом-же меню заводите.
2. и в первом и во втором меню создаёте нужную структуру этих разделов как псевдонимы.

*

ELLE

  • Support Team
  • *****
  • 4577
  • 867
да era, все так - сейчас и сделала на псевдонимах, НО меню не разворачивается при переходе в глубь!
(можно только совсем полностью развернуть)
« Последнее редактирование: 07.04.2012, 08:51:54 от ELLE »

*

danik.html

  • Практически профи
  • *******
  • 2659
  • 348
Вобще в модуле меню не хватает опции - скрывать лишние пункты меню. Так бы можно было сделать одно общее меню, и два модуля, настроенных по разному...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!