PDA

Просмотр полной версии : Неуникальный алиас


brack
30.05.2008, 12:25
Добрый день,
я както раньше не проверял а теперь вот так получилось что пользователь создал новую страницу с не уникальным алиасом и естественно страница не отображается, видим другую страницу с такимже алиасом. Но когда заходим в цонфигурацию новой страницы, видим что typo3 не изменило автоматически алиас этой страницы. Вот здесь и вопрос :confused: почему? Почему система не меняет неуникальный алиас автоматически, как это должно происходить в соответствии с документацией? Обновились до 4.2.0, не помогло, алиас автоматически не меняется. Может кто подскажет где собака порылась?

void
30.05.2008, 17:54
1) А зачем вам алисы?
2) Можно ссылку на документацию?
3) Попробуйте экстеншен aliasmultiply

brack
30.05.2008, 18:24
1) А зачем вам алисы?
2) Можно ссылку на документацию?
3) Попробуйте экстеншен aliasmultiply

1) сайт устанавливал не я, на алиасах основаны все ссылки (id=alias), начальство довольно работой сайта и кардинальные изменения могут привести к печальным последствиям для меня (придется просматривать сотни ссылок).

2) Ссылка на документ здесь: http://www.yourdomain.you/typo3/view_help.php?tfID=pages.alias
там есть строка (последняя): "Please notice: If the entered value was not unique, it will automatically be prepended with a number."

3) aliasmultiply предназначено для "multi-domain environment" а у меня только один домен.

pomotom
30.05.2008, 18:41
2. ссылку на память не скажу, но раньше меняла точно - нолик добавляла

Вообще-то глюк, только что пробовал - меняет. Так что или глюк, или в ядре что-то правили при установке?

brack
30.05.2008, 18:50
2. ссылку на память не скажу, но раньше меняла точно - единичку добавляла

Это значит что сейчас тоже не меняет?

pomotom
30.05.2008, 19:45
меняет. так что если у вас стабильно нет - это мягко говоря странно

brack
30.05.2008, 20:27
меняет. так что если у вас стабильно нет - это мягко говоря странно

ннннда... ну а идеи какие нибудь есть где могла собака то порыться? не меняет ведь и все тут. Можно конечно забыть до тех пор пока следующий пользователь не создаст такую страницу, или написать backend extension но ведь должна же функция работать.

pomotom
30.05.2008, 22:31
проверить, не правили ли файлы в ядре, не правили ли TCA

brack
02.06.2008, 13:23
Ничего в ядре не меняли, вообще за пределы сайта не вылазили. Такое поведение было в предыдущей версии Typo3, я подумал что чтото поменяли в src, загрузил и установил typo3 4.2 а толку нет.