На сайте pathauto настроен на генерацию синонимов на основе названия ноды.
Например: http://site.ru/content/tri-dnya.html
Теперь, если создать еще одну ноду с таким же названием, синоним будет вида:
http://site.ru/content/tri-dnya.html-0
http://site.ru/content/tri-dnya.html-1 и т.д.
Можно ли настроить так, чтобы синоним имел в таком случае вид:
http://site.ru/content/tri-dnya-0.html
http://site.ru/content/tri-dnya-1.html
Комментарии
а вы в строчке настроек пасавто, что указали?
если я правильно понял тогда надо content/tri-dnya-[nid] и без всяки аштмелей, это у вас от буста что ли такой хвостик?
content/tri-dnya[nid].html
какое расширение там будет, по идее без разницы автоалиасеру.
Если вам нужен жёсткий инкремент 1,2,3..., то придётся писать свой модулек.
В теории и кастомным токеном можно обойтись
RxB ?
Я уже лет пять как RxB.
Создаём табличку в БД, либо юзаем какую-нить друпальную аккуратно, особые извращенцы могут даже таксономию для этого заюзать, она пойдёт, тем более что нам хватит одного термина.
Далее, создаём кастомный токен, который будет возвращать +1 к хранящимуся ID в имени этого термина и на +1 его апдейтить
да хоть 100.
Модуль для хуков токена как раз и имелось в виду.А нафига таблица? variable_get и variable_set вполне достаточно.
Да я про неё забыл, я уже вторые сутки без сна, решаю простую задачу на SQL.
Немного не поняли друг друга, тогда два пути:
1. Модуль с хуком
2. Установить модуль, забыл он называется, толи Token Starter то ли другой, и там будет интерфейс для создания токена, т.е из своего только код написать в нужном поле
Чето вы тут заумничали перед другом, автор я думаю уже доволен и может писать [РЕШЕНО]в названии вопроса
еще один умник объявился?
автор пока не написал что доволен, не за него тебе решать, жди.
у меня такая же ситуация. в настройках поставил [title-raw].html
получилось
http://site.ru/content/tri-dnya.html-0
http://site.ru/content/tri-dnya.html-1
я изменил на [title-raw]-[nid].html
получилось хорошо
http://site.ru/content/tri-dnya-46.html
http://site.ru/content/tri-dnya-119.html
но когда node id достигнет 954862 будет уже не красиво.
может ктонибудь знает как сделать чтоб он приписывал -0 -1 -2 не в конце а в начале:
http://site.ru/content/0-tri-dnya.html
http://site.ru/content/1-tri-dnya.html