форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Сделал структуру по секциям и категориям, к каждой секции привязал шаблон, получились переходы по сайту:
site.ru/section1/letter1
site.ru/section1/letter2
site.ru/section1/letter3
site.ru/section1/letter4
всё отлично, но каждая статья у меня привязана к определённой категории, например к двум категориям, и мне хотелось бы упорядочивать статьи не только по секциям, но и по категориям:
site.ru/category1/letter3
site.ru/category1/letter1
site.ru/category2/letter2
site.ru/category2/letter4
Вот это у меня никак не получается! Т.е. теоретически у меня двумерный массив, по горизонтали секции, по вертикали категории. Если я беру горизонтальную строчку, то у меня статьи выводяться по одной секции, соответственно по вертикальной - по категориям!
Возможно есть структура в виде: site.ru/section1/category2/letter4, я согласен и так, но пока я не нашел как это реализовать! Подскажите пожалуйста?
Неактивен
Э-э, речь идет о урлах или сопсна об организации? Во втором случае не вижу проблемы.
Неактивен
Скорее именно про урлы, внутри орзанизация документов работает хорошо, проблеи нет, но вот вывести их в порядке каком мне нужен я не могу, если конкретнее у меня есть секция "статьи" и категории - "3D", "2D", "Sound", "Music". По всем категориям в пределах одной секции статьи выводяться отлично, и даже проставляетмя "permanent link" на категорию, но! Как мне вывести все статьи из одной категории ("3D")? ссылка в формате section/?c=category не слишком устраивает, да и она не работает у меня почему то.
Неактивен
а какая версия TXP?
ссылку section/?c=category выдает тэг или плагин?
какой тип урлов установлен в админке?
Отредактированно Beginner (13-07-2005 17:42:37)
Неактивен
Версия Textpattern · 1.0rc3, пробовал без плагина, стандартным тегом <txp:category_list /> или в форме делал ссылку со статьи на категорию тегом <txp:category1 link="y" />, но все равно урл строил как section/?c=category. Тип урлов установлен как /section/link/ мне для сайта он тип больше подходит для отображения иеархии. Попробовал подключить плагин stw_category_tree, но то ли я в нём не разобрался, то ли еще что-то но при его вызове он работат точно так же как и встроенный!
Неактивен
Стоп! Наврал! При использовании ссылки из формы постоенной тэгом <txp:category1 link="y" /> получалась ссылка в виде site.ru/category/title но! Если переключить интерфейс CMS на русский язык вместо category в урле получались квадратики, и создание секции category система не замечала. Т.е. при таком раскладе кажеться что секция category где-то "прошита" внутри и подцепиться к ней никак нельзя! Мне кажеться это или не предусмотренная возможность или явный баг, хотя мне не хочеться в это верить!
Отредактированно Dmitry Shvalyov (13-07-2005 19:00:22)
Неактивен
Версия Textpattern · 1.0rc3 - сборка 400?
Cкачивал с textpattern.com? Или с textpattern.ru?
Если cкачивал zip с textpattern.com, надо обновить. та версия сильно устарела.
пишут, что проблем при апдейте не возникает
Неактивен
Скачал я сборку 400, установил, но ошибка таже самая, при работе тега <txp:category1 link="y" /> выдаёт ссылку:
<a href="http://txp.digt.local/рљр°с‚рµрірѕсђрёсџ/video">video</a>
по-моему вот этого "рљр°с‚рµрірѕсђрёсџ" быть вообще не должно! А если переключить интерфейс на английский то получается:
<a href="http://txp.digt.local/category/video">. Но создание секции category никак не обрабатывается.
Вобщем я окончательно запутался :-)
Неактивен
Dmitry Shvalyov написал:
...при работе тега <txp:category1 link="y" /> выдаёт ссылку:
<a href="http://txp.digt.local/рљр°с‚рµрірѕсђрёсџ/video">video</a>
по-моему вот этого "рљр°с‚рµрірѕсђрёсџ" быть вообще не должно! А если переключить интерфейс на английский то получается:
<a href="http://txp.digt.local/category/video">.
Сейчас повторил у себя твои установки.
Это явный баг. Заключается в следующем. При установке в админ.панели Русского языка,
при установках УРЛов в section/title и section/id/title тэг txp:category1 формирует ссылку вида
Категория/title, т.е. заменяет "category" русским переводом "Категория".
Посмотрю, при случае на svn, что-то они меняли в этом тэге.
Если критичен сейчас такой вид урлов и русский язык в админ.панели, то надо ждать обновлений,
если не критично, то либо переключить админ.панель на английский,
либо использовать вид УРЛов ?messy
Dmitry Shvalyov написал:
Но создание секции category никак не обрабатывается.
Вот это - не понял.
Неактивен
Ну ладно раз баг, то будет ждать обновления. Но вопрос остался, как мне вывести все статьи из одной категории?
Неактивен
Dmitry Shvalyov написал:
...вопрос остался, как мне вывести все статьи из одной категории?
погоди...
если ты переключаешься на английский интерфейс админ.панели, то что выводится, когда жмешь на
<txp:category1 link="y" /> ?
Неактивен
Ничего, попадаю на первую страницу и всё, как будто набрал неправильный урл!
Неактивен
сайт у меня находиться в корне, в логах апача ошибки 404 не происходит, htaccess стандартный.
только вот команду RewriteLog установить не удалось, сервер вызывает ошибку, хотя RewriteRule работает.
Неактивен
ТП не выдает 404ую ошибку. Если что-то не найдено, он выводит содержимое фронтпэйджа.
Плагин какой-то есть, чтобы это изменить.
Я не силен в настройках апача и не могу сказать, что там и как, но, похоже, именно в настройках локального компьютера проблемы.
Чтобы это проверить, есть только один путь. Перенести ТП с базой на реальный хостинг и посмотреть, как это там работает.
Больше у меня идей нет :-((
P.S. А ты пробовал тип УРЛов ?messy устанавливать?
Отредактированно Evgeny (14-07-2005 15:19:19)
Неактивен