Установил PathAuto + Sub-path URL Aliases
Есть следующее меню
пункт1
подпункт 1.1
подпункт 1.2
пункт2
Для всех пунктов созданы синонимы.
т.е.
punkt1
content/podpunk1.1
content/podpunk1.2
punkt2
Хочется, чтобы путь при выборе подпункт 1.1 был вида
punkt1/podpuk1.1, но путь content/podpunk1.1 остается без изменений.
Подскажите как сделать так?
Комментарии
Не очень понятно, что мешает изменить один синоним на другой - пусть даже и вручную. В чем проблема-то?
а если этих подпунктов штук 300?
вручную менять?
Нет конечно, я бы в pathauto изменил правила генерации, плюс поставил бы галочку для изменения уже сгенерированных синонимов. Но я не могу понять, что именно из этого у вас не получается?
Галочка стоит
Чтобы обновить синонимы, я ставлю вот эту галку и жму "сохранить"
это только в php коде можно поменять? ... в админке я не нашел
Нет, я имел в виду как раз настройки, которые вы показываете. У меня все обновляется как надо, не понимаю, почему у вас - нет.
а не могли бы Вы показать Ваш сайт?
может, у Вас по другому все-таки
Меня смущает словосочетание у которых ещё нет синонимов.
Логично то, что если галка стоит напротив такого, то синонимы не изменяются для уже созданных.
Если же галку не ставить, то pathauto даже не пытается их изменять.
Может я неправильно обновляю синонимы?
Конечно, у меня по-другому. Но мне почему-то кажется, что если проблема у вас, то надо-таки смотреть на ваши настройки, а не на мои
Кстати. У pathauto есть вкладка "Удалить синонимы". Не пробовали удалить и пересоздать?
И - да, правильно, под обновлением имеется в виду обновление материалов, для которых синонимы, только в случае обновления материалов произойдет обновление синонимов.
))
я прошу показать не Ваши насройки а то, как работает меню. Т.е. со стороны пользователя.
У Вас материалы входящие в меню имеют url вида пункт/подпункт/название_статьи ?
А все материалы, не вошедшие в меню имеют url вида content/название_статьи или
название_статьи?
Я правильно понимаю?
Если да - то Вы этого добились обычным включением этих двух модулей?
А, я сообразил, наконец-то, проблема видимо в том, что вы для одного типа материалов хотите разные правила генерации алаясов. В pathauto, насколько мне известно, этого не получится (а второй модуль вроде вообще факультативен).
Как вариант - можно конечно разные типы материалов сделать.
А использование [menupath] что дает?
И - нет, у меня все другое и по-другому.
это вот это пункт/подпункт/название_статьи ?
Удобство для посетителя - видит в каком разделе находится.
Разные типы материалов - page и story?
warobushek, так http://druhelp.ru/ ? см верхнее меню?
у меня через таксономию
[termpath-raw]/[title-raw] - для нод
[catpath-raw] - для терминов
а вы используйте [menupath-raw]
ну что-то подобное
Сделал [menupath-raw].
Вроде все корректно работает.
Теперь только одна проблема:
Для материала, не входящего в меню, не создается синоним.
Если же в поле page указать [title-raw],
то синоним будет создаваться, но, если мы вдруг захотим включить этот материал в меню через некоторое время то синоним не поменяется.
((
penexe
А у Вас при использовании таксономии такой проблемы нет?