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

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

Вы не зашли.

#1 22-11-2005 21:11:32

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Не могу понять про Статьи и Титлы

Не могу понять два вопроса:
1. каким образом нужно сформировать ссылку, чтобы при нажатии на неё, загружалась другая "article" с этой же формой "page" из этой же "section".
2. Каким образом в title заголовок статьи? У меня статичная страница: <txp:article limit=1 form="default" />

Неактивен

 

#2 22-11-2005 22:07:13

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

Я эти 2 вопроса тоже не могу понять, но ответить попробую.
1. Я мало что понял, но скорее всего <txp:permlink />
2. Думаю, что <txp:page_title />

Хе-хе. Замечательный пример к теме "какой вопрос такой и ответ" wink

Отредактированно Nicck (22-11-2005 22:12:11)

Неактивен

 

#3 22-11-2005 23:18:49

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

Re: Не могу понять про Статьи и Титлы

Нет, тогда на второй надо отвечать "мистическим" smile))
А если серьезно, по-моему в данном случае заголовок статьи в title никаким образом smile В смыле, не выводится как таковой. Если это псевдостатическая страница, и listform используется.

А пропервый я так понял, что речь идет о том, как сделать ссылку на другую статью.

Отредактированно glebotr (22-11-2005 23:22:09)


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

Неактивен

 

#4 23-11-2005 09:23:19

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

Хотя в 2 если limit=1 то вероятно это article_list и можно засунуть в е if_section name и if_article_list что угодно, например тот же article limit=1 но с другой form, например содержащей только title. Ясное дело поместить всё это следует в <title></title>

а ссылку на другую статью делают через article_custom id=123, вот только отображаться она будет в соответствии с шаблоном _своей_ секции, а никак не той в которой стоит на неё ссылка.

Неактивен

 

#5 24-11-2005 11:42:15

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Nicck написал:

Хотя в 2 если limit=1 то вероятно это article_list и можно засунуть в е if_section name и if_article_list что угодно, например тот же article limit=1 но с другой form, например содержащей только title. Ясное дело поместить всё это следует в <title></title>

а ссылку на другую статью делают через article_custom id=123, вот только отображаться она будет в соответствии с шаблоном _своей_ секции, а никак не той в которой стоит на неё ссылка.

Да, умение задавать понятные вопросы, мне никак не дается sad

Где присваивается article_custom id? И как выглядит ссылка (если можно живой пример)?.  По второй части - именно это и надо - чтобы отображалось в соответствии с шаблоном своей секции.

А по второму - вся идея в том, чтобы не создавать никаких других form и pages. Нужно, чтобы дергался именно заголовок статьи. Как реализовывать - всё равно. Если это реально сделать изменив/заменив этот шаблон - великолепно smile

Неактивен

 

#6 24-11-2005 11:51:02

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

Re: Не могу понять про Статьи и Титлы

Куда дергался?
Напиши подробнее, по пунктам  --  что не получается конкретно.

Отредактированно glebotr (24-11-2005 11:51:28)


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

Неактивен

 

#7 24-11-2005 13:00:52

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Ок, попробую smile

Мне нужна такая конструкция: секции соответствуют разделам сайта. Некоторые разделы содержат подразделы.
Соответственно при выборе раздела отображается некий page, в который подгружается form, содержащий навигацию подраздела (ссылки), а так же некий "вводный" article.
При нажатии на навигационную ссылку, подгружается соответствующий article, при этом не меняется section и, соответственно page, но меняется контент (тот самый article) и page title.

Отсюда 2 вопроса:
1. Как реализовать такую конструкцию, т.е. как избежать создания дополнительных pages & forms (если это возможно). Хочется максимально упростить процесс создания новых страниц и свести его к двум действиям: создал статью, добавил ссылку в навигацию
2. Как менять title на заголовок article'а

Неактивен

 

#8 24-11-2005 13:17:56

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

Re: Не могу понять про Статьи и Титлы

1. Проще всего реализовать подразделы категориями, и использовать для вывода любой плугин, способный выводить для каждой секции свой набор категорий.

2. Заголовок страницы формируется тегом txp_title, сам.

Дизайн в ТП привязан к секциям. Хотя...


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

Неактивен

 

#9 24-11-2005 13:50:40

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

Кстати, можно даже сделать так чтоб не пришлось добавлять руками ссылку на статью. По правде говоря чтоб сделать иначе надо что-то мудрить. )

Вот тут я какжется сделал именно так как ты описал.

Неактивен

 

#10 24-11-2005 13:52:21

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

glebotr написал:

1. Проще всего реализовать подразделы категориями, и использовать для вывода любой плугин, способный выводить для каждой секции свой набор категорий.

2. Заголовок страницы формируется тегом txp_title, сам.

Дизайн в ТП привязан к секциям. Хотя...

1. как мне вызвать нужную статью, если ей присвоена категория? Если можно, на примере smile
2. page_title выдает мне только site name, а надо site name + title статьи

То что дизайн привязан к секциям, это очень хорошо wink

Отредактированно serial (24-11-2005 13:56:30)

Неактивен

 

#11 24-11-2005 13:55:53

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Nicck написал:

Кстати, можно даже сделать так чтоб не пришлось добавлять руками ссылку на статью. По правде говоря чтоб сделать иначе надо что-то мудрить. )

Вот тут я какжется сделал именно так как ты описал.

Да, это примерно то, что надо smile

Как это сделать?

Неактивен

 

#12 24-11-2005 15:17:15

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

Re: Не могу понять про Статьи и Титлы

--2. page_title выдает мне только site name, а надо site name + title статьи

Он выдаст тебе имя статьи, когда ты выберешь статью. В режиме списка он, естессно, не будет его показывать. Можно дописать ручками (еси речь идет о псевдостатике) ЕСЛИ не выбрана категория, то ПИСАТЬ какой то текст. Тегов не привожу, так как сам пользую плгин, а ТПшные теги в таком кач-ве не пробовал.

-- 1. как мне вызвать нужную статью, если ей присвоена категория? Если можно, на примере smile

А-а!!! Куда вызвать? Откуда?
щелчок по ссылке с именем статьи считается способом вызывания?
Или  ты хочешь вывести статью? Тогда - куда ты ее пытаешься вывести, что она не выводится стандартным методом?

Отредактированно glebotr (24-11-2005 15:19:34)


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

Неактивен

 

#13 24-11-2005 16:25:57

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

serial написал:

Да, это примерно то, что надо smile
Как это сделать?

<txp:if_article_list>
  <txp:article status="sticky" listform="body" limit="1" />
  <txp:article_custom section="this_section_name" sortdir="asc" listform="title_and_excerpt" />
<txp:else />
  <txp:article />
</txp:if_article_list>

Неактивен

 

#14 24-11-2005 16:31:54

Inspired
иже
Откуда: Киев
Зарегистрирован: 15-07-2005
Сообщений: 125
Вебсайт

Re: Не могу понять про Статьи и Титлы

Ой, Глеба достали smile
serial, чтобы вызвать нужную статью, тебе нужно знать соответствующее заклинание. Например у тебя сайт example.com там в секции "section" есть статья с url-title "article" которой присвоена категория, тогда в адресной строке нужно набрать example.com/section/article smile при соответствующем режиме ссылок roll
(это к теме "какой вопрос такой и ответ" lol)

Неактивен

 

#15 24-11-2005 17:11:37

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

glebotr написал:

Он выдаст тебе имя статьи, когда ты выберешь статью. В режиме списка он, естессно, не будет его показывать. Можно дописать ручками (еси речь идет о псевдостатике) ЕСЛИ не выбрана категория, то ПИСАТЬ какой то текст. Тегов не привожу, так как сам пользую плгин, а ТПшные теги в таком кач-ве не пробовал.

Как "выбрать статью"? Какой ты плагин используешь?

glebotr написал:

А-а!!! Куда вызвать? Откуда?
щелчок по ссылке с именем статьи считается способом вызывания?
Или  ты хочешь вывести статью? Тогда - куда ты ее пытаешься вывести, что она не выводится стандартным методом?

Inspired уже похоже начал разбираться в моих запутанных вопросах, спасибо ему большое! smile
Мне нужно было именно это заклинание (я понимаю, как сильно тупил): example.com/section/article

to Nicck: спасибо, попробую, сообщу результат smile

Неактивен

 

#16 24-11-2005 17:14:14

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

to Nicck: спасибо, попробую, сообщу результат smile

Это не обязательно, я знаю, что оно работает. wink

edit: Хотя пока ты не поймёшь как, скорее всего не будет. wink

Отредактированно Nicck (24-11-2005 17:43:04)

Неактивен

 

#17 24-11-2005 21:31:42

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Nicck написал:

<txp:if_article_list>
  <txp:article status="sticky" listform="body" limit="1" />
  <txp:article_custom section="this_section_name" sortdir="asc" listform="title_and_excerpt" />
<txp:else />
  <txp:article />
</txp:if_article_list>

Сделал.
Навигация у меня размещена в отдельной форме/отдельном диве.

В ней получился список.
Форма отображения title_and_excerpt =
<p><txp:permlink><txp:title /></txp:permlink></p>

При переходе по ссылке, статья отображается а) там где и должна; б) вместо навигации

Почему?

Отредактированно serial (24-11-2005 21:32:10)

Неактивен

 

#18 25-11-2005 09:17:26

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

если это навигация и она должна выводиться всегда убери
if article list
else
article
/if article list
оставь только то что нужно

Неактивен

 

#19 25-11-2005 10:36:42

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Nicck написал:

если это навигация и она должна выводиться всегда убери
if article list
else
article
/if article list
оставь только то что нужно

Уже сам понял и убрал. Не помогает.

Отредактированно serial (25-11-2005 10:55:30)

Неактивен

 

#20 25-11-2005 13:25:34

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

Re: Не могу понять про Статьи и Титлы

serial написал:

При переходе по ссылке, статья отображается а) там где и должна; б) вместо навигации

Непонятно. Выводится то - так, то - так?

Неактивен

 

#21 25-11-2005 13:26:49

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Evgeny написал:

serial написал:

При переходе по ссылке, статья отображается а) там где и должна; б) вместо навигации

Непонятно. Выводится то - так, то - так?

Выводится и там, и там, одновременно.

Неактивен

 

#22 25-11-2005 13:34:58

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

Re: Не могу понять про Статьи и Титлы

Последний наводящий вопрос (если правильно все понял), статье статус sticky присвоен?

Если не секрет- код шаблона скопируй сюда, может оно понятней будет.
Лучше один раз увидеть, чем 100 раз услышать :-))

Отредактированно Evgeny (25-11-2005 13:35:34)

Неактивен

 

#23 25-11-2005 13:48:15

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Не могу понять про Статьи и Титлы

Ссылки на статью со статусом стики вобще то не предпологается.
Это вобще опционально. Можно и иначе реализовать. просто стики не попадает в основной поток live статей и не выводится, как следствие, по умолчанию. Я завожу для секции одну стики статью и в поле body храню описание раздела, которое вывожу, например, перед списком статей раздела (секции).

Да, показывай всё. Код за себя скажет лучше чем ты за него. wink

Неактивен

 

#24 25-11-2005 13:51:09

serial
глаголь
Зарегистрирован: 19-11-2005
Сообщений: 37

Re: Не могу понять про Статьи и Титлы

Evgeny написал:

Последний наводящий вопрос (если правильно все понял), статье статус sticky присвоен?

Присвоен smile

Evgeny написал:

Если не секрет- код шаблона скопируй сюда, может оно понятней будет.
Лучше один раз увидеть, чем 100 раз услышать :-))

Да какой там секрет...

Соответственно это список (вторая форма навигации):
<txp:article_custom section="catalog" sortdir="asc" listform="hyperlist2" />
<txp:article status="sticky" listform="hyperlist" limit="1" label="1" />

Это форма hyperlist:
<p><txp:permlink><txp:title /></txp:permlink></p>

Это форма контента:
<txp:body />

Таким образом формы вставляются в page:
<!-- left -->
<div id="sidebar-1">
<txp:output_form form="lefter" />
</div>

<!-- right -->
<div id="sidebar-2">
<txp:output_form form="righter" />
</div>

<!-- center -->
<div id="content">
<txp:article form="default" />
</div>

Неактивен

 

#25 25-11-2005 16:07:25

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

Re: Не могу понять про Статьи и Титлы

кажется, начинаю понимать..
осталось совсем чуть-чуть - содержимое форм output_form form="lefter, output_form form="righter и form="default.
Имею в виду, их распиши по отдельности - что и где.

Отредактированно Evgeny (25-11-2005 16:08:21)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru