форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
подскажите как сделать такой тип урлов /section/id т.е. без title в конце
Неактивен
в админке доступны только такие типы
?=messy
/id/title
/section/id/title
/year/month/day/title
/section/title
/title
конкретно /section/id/ нету
Неактивен
Сори -- ставь section/id/title и в продвинутых настройках отключи "Применять заголовки к постоянным ссылкам?"
Неактивен
Неактивен
А можно ли как-то сделать url вида category/title?
Неактивен
Отвечу сам себе: можно, 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)
Неактивен
Есть же модуль gbp_permanent_links. Но использовать его надо осторожно, особенно в сочетании с другими модулями.
Неактивен
Я его и использовал (см. ссылку в предыдущем посте), но добиться подобной комбинации ссылок не получилось
Неактивен
dmn42 написал:
Как реализовать подобную конструкцию?
Мне кажется, иерархию категорий отобразить в урлах нельзя.
Неактивен
Каких неприятностей следует ждать при переходе на урл /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)
Неактивен