ubercart + синонимы — не удается изменить товар

25 сентября 2009 в 21:32
Аватар пользователя faost_ faost_ 0 11

При создании продукта в друпале (/node/add/product) ставиться галочка Automatic alias и вместо ссылки на товар /node/1 теперь ссылка /content/название-товара, но если зайти под администратором и попытаться отредактировать товар (/content/назание-товара/edit) — зайти на страницу изменения не получиться.

Комментарии

не знаю как у тебя такое вылезло, но ВСЕГДА ссылки на редактирование выглядели так:
/node/ID/edit

26 сентября 2009 в 2:07

если не ошибаюсь, pathauto
если поставить галочку "Automatic Alias" ссылки будут вида /content/название-товара
настраивается в /admin/build/path, но как там исправить мою проблему не нашел

26 сентября 2009 в 14:30

и у меня стоит pathauto, в настройках для "Шаблон для адресов Товар" стоит [term-raw]-[title-raw] но при этом ВСЕ ссылки на редактирование выглядят как я писал ранее. Может тема гдето глючит?

26 сентября 2009 в 15:25

Настройки "Шаблон для адресов Товар" не нашел
Поменял по адресу /admin/build/path/pathauto "Шаблон адреса по умолчанию" на ваш вариант ([term-raw]-[title-raw]), создал новый товар, но ссылка не редактирование опять /категория-товар/edit

26 сентября 2009 в 15:57

Частично я понял почему не работает — при создании товара в списке синонимов (/admin/build/path) создается только 2 алиаса:
категория-товар для node/N
категория-товар/feed для node/N/feed
если в ручную создать еще и
категория-товар/edit для node/N/edit то все заработает, но как сделать, чтобы он автоматически создавался?

28 сентября 2009 в 3:19

красивые пути генерятся только для посетителей сайта, а ты, как администратор, можешь довольствоваться и обычными. Поэтому для редактирования пользуйся путём "node/N/edit". Хотя где-то я встречал модуль, который создаёт алиас и для редактирования, тока зачем оно нужно?

24 ноября 2009 в 3:14