Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 11-08-2007 13:55:55

Vaal
живёте
Откуда: Russia, Lipetsk
Зарегистрирован: 05-07-2005
Сообщений: 99
Вебсайт

section/id

подскажите как сделать такой тип урлов /section/id т.е. без title в конце

Неактивен

 

#2 13-08-2007 11:57:54

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: section/id

Просто поставить в админке такой тип урл smile


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#3 13-08-2007 13:52:02

Vaal
живёте
Откуда: Russia, Lipetsk
Зарегистрирован: 05-07-2005
Сообщений: 99
Вебсайт

Re: section/id

в админке доступны только такие типы
?=messy
/id/title
/section/id/title
/year/month/day/title
/section/title
/title

конкретно /section/id/ нету

Неактивен

 

#4 14-08-2007 22:53:45

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: section/id

Сори -- ставь section/id/title и в продвинутых настройках отключи "Применять заголовки к постоянным ссылкам?"


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#5 15-08-2007 01:58:05

Vaal
живёте
Откуда: Russia, Lipetsk
Зарегистрирован: 05-07-2005
Сообщений: 99
Вебсайт

Re: section/id

Спасибо!

Неактивен

 

#6 18-08-2007 17:51:51

dmn42
веди
Зарегистрирован: 25-07-2007
Сообщений: 22

Re: section/id

А можно ли как-то сделать url вида category/title?

Неактивен

 

#7 19-08-2007 18:20:37

dmn42
веди
Зарегистрирован: 25-07-2007
Сообщений: 22

Re: section/id

Отвечу сам себе: можно, http://forum.textpattern.com/viewtopic.php?id=18918

upd: но то, что мне хочется, сделать всё равно не получилось, бо условия реврайта в этом модуле работают странно

А хочется следующего: ссылки вида site.ru/category/title и site.ru/category/
Вот второе сделать пока не получается..

+ на самом деле хочется ещё такое "динамическое" меню:
открываем site.ru, видим в меню:

Код:

* Баранки (/baranki/)
* Булки (/bulki/)
* Выпечка (/vypechka/)
* Прочее (/prochee/)

Жмём на булки, соотв. открывается страница site.ru/bulki/, меню приобретает следующий вид:

Код:

* Баранки (/baranki/)
* Булки (/bulki/)
   - С маком (/bulki/s-makom/)
   - С корицей (/bulki/s-koritsey/)
   - С джемом  (/bulki/s-djemom/)
* Выпечка (/vypechka/)
* Прочее (/prochee/)

Как реализовать подобную конструкцию?

Отредактированно dmn42 (19-08-2007 18:57:44)

Неактивен

 

#8 20-08-2007 03:27:01

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: section/id

Есть же модуль gbp_permanent_links. Но использовать его надо осторожно, особенно в сочетании с другими модулями.


Время не ждет.

Неактивен

 

#9 20-08-2007 09:58:59

dmn42
веди
Зарегистрирован: 25-07-2007
Сообщений: 22

Re: section/id

Я его и использовал (см. ссылку в предыдущем посте), но добиться подобной комбинации ссылок не получилось sad

Неактивен

 

#10 21-08-2007 18:13:47

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: section/id

dmn42 написал:

Как реализовать подобную конструкцию?

Мне кажется, иерархию категорий отобразить в урлах нельзя.

Неактивен

 

#11 16-12-2009 14:48:02

Ser
добро
Откуда: moscow
Зарегистрирован: 30-11-2005
Сообщений: 47
Вебсайт

Re: section/id

Каких неприятностей следует ждать при переходе на урл /section/id, если имеется около 1200 статей с адресами типа /section/id/title? А может лучше вообще /id? Чем лучше вариант с названием секции? Уж больно надоели длинные адреса? Более того, мне кажется, что они добавляют путаницу. Например, набирая http://site/id, http://site/id/title, http://site/id/titl, http://site/id/tit, http://site/id/ti и http://site/id/t я попадаю на ту же самую страницу. И даже, если я набираю http://site/id/title/abracadabra или http://site/id/title/abracadabra/samtakoy и т.д. Или это глюки конкретно моего сайта? Нет проверил, у всех так. Самое неприятное, что яндексный бот набирает такие идиотские адреса и получает ответ, что они правильные. Вот кусок из лога для примера: 

Код:

www.hd13.ru 87.250.252.240 - - [15/Dec/2009:03:19:13 +0300] "GET /10/phpBB2/books/books.htm HTTP/1.0" 200 13902 "-" "Yandex/1.01.001 (compatible; Win16; I)"
www.hd13.ru 95.25.50.158 - - [15/Dec/2009:03:19:18 +0300] "GET /books/nm99/03.htm HTTP/1.0" 200 74644 "http://www.yandex.ru/yandsearch?text=%e0%f0%e5%ed%e4%e0+%e7%e2%f3%ea%e0&stype=www" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
www.hd13.ru 87.250.252.240 - - [15/Dec/2009:03:19:33 +0300] "GET /169/phpBB2/feedback/ HTTP/1.0" 200 14775 "-" "Yandex/1.01.001 (compatible; Win16; I)"
www.hd13.ru 67.195.112.239 - - [15/Dec/2009:03:19:46 +0300] "GET /150/otdelenie-gemodializa-tskb-g-moskva HTTP/1.0" 304 - "-" "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)"
www.hd13.ru 67.195.112.239 - - [15/Dec/2009:03:19:51 +0300] "GET /917/tsirkuliruyushchie-mikrochastitsy-endoteliya HTTP/1.0" 200 29006 "-" "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)"
www.hd13.ru 87.250.252.240 - - [15/Dec/2009:03:19:58 +0300] "GET /71/relaxation/v_access/feedback/ HTTP/1.0" 200 12469 "-" "Yandex/1.01.001 (compatible; Win16; I)"

87.250.252.240 Таких адресов как у него в природе не существует.

Или не заморачиваться?

Отредактированно Ser (16-12-2009 14:51:44)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru