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

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

Вы не зашли.

#1 24-04-2006 09:57:24

chertenok
аз
Зарегистрирован: 24-04-2006
Сообщений: 3

Помогоите новичку

Помогите новичку, может вопрос возникал, и на него давали ответ, тогда дайте пожалусто ссылку , а так вот суть проблемы.
все нравится в дефолтной форме, только вот в списке статей выкладывает всю статью целиком..... ладно  статья маленькая а когда большая статья то это получается некрасиво,
Как сделать так чтобы в списке статей выводились допустим некоторое колличество слов из начала статьи, а внизу была ссылка "подробнее" на саму статью?

Неактивен

 

#2 24-04-2006 10:32:12

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

Re: Помогоите новичку

вопрос возникал неоднократно.

по теме
1. http://textpattern.ru/forum/viewtopic.php?id=395
2. http://textpattern.ru/forum/viewtopic.php?id=332
3. http://textpattern.ru/forum/viewtopic.php?id=525
и так далее

пора учиться читать.

Неактивен

 

#3 24-04-2006 12:03:58

chertenok
аз
Зарегистрирован: 24-04-2006
Сообщений: 3

Re: Помогоите новичку

спасибо,
но как поменять форму defalt? по этой форме у меня выводятся и list форма и сама статья
defalt счас имеет вид:
<div class="entry">
<txp:if_article_list>
<h3><a href="<txp:permlink/>" title="<txp:title/>"><txp:title/></a></h3>
<txp:else />
<h3><txp:title/></h3>
</txp:if_article_list>
<p><i><txp:excerpt /></i></p>
<txp:body />
<p class="info"> <img src="<txp:site_url />images/blix_comments.gif"> <txp:comments_invite /> | <img src="<txp:site_url />images/blix_post.gif"> опубликовано: <txp:posted /> <txp:author link="y" /> </p>
</div>

по ссылке http://textpattern.com/faq/24/how-do-i- … icle-lists

нашел данный код
<txp:if_excerpt>
<! -- the article has an excerpt -- >
<txp:excerpt />
<txp:permlink>read more</txp:permlink>
<txp:else />
<! -- there is no excerpt -- >
<txp:body />
</txp:if_excerpt>

добавив его к своему defalt получил:
<div class="entry">
<txp:if_article_list>
<h3><a href="<txp:permlink/>" title="<txp:title/>"><txp:title/></a></h3>
<txp:else />
<h3><txp:title/></h3>
</txp:if_article_list>
<txp:if_excerpt>
<! -- the article has an excerpt -- >
<txp:excerpt />
<txp:permlink>read more</txp:permlink>
<txp:else />
<! -- there is no excerpt -- >
<txp:body />
</txp:if_excerpt>
<p class="info"> <img src="<txp:site_url />images/blix_comments.gif"> <txp:comments_invite /> | <img src="<txp:site_url />images/blix_post.gif"> опубликовано: <txp:posted /> <txp:author link="y" /> </p>
</div>

Теперь на списке статей имею то что надо, но пойдя по ссылке read more или по названию статьи попадаю на страницу со статьей а на ней то же самое что и на странице со списком статей, т.е.  то что в поле expert  а самой статьи нет.
что я делаю нитак?

Неактивен

 

#4 24-04-2006 12:39:32

chertenok
аз
Зарегистрирован: 24-04-2006
Сообщений: 3

Re: Помогоите новичку

сам себе ответил, более внимательно почитав предоставленные линки, решил проблему пойдя по ссылке http://textpattern.com/faq/24/how-do-i- … icle-lists

путем нехитрых манипуляций была созданна форма excerpt:

<div class="entry">
<txp:if_article_list>
<h3><a href="<txp:permlink/>" title="<txp:title/>"><txp:title/></a></h3>
<txp:else />
<h3><txp:title/></h3>
</txp:if_article_list>
<txp:if_excerpt>
<! -- the article has an excerpt -- >
<p><i><txp:excerpt /></i></p>
<txp:permlink>Читать дальше</txp:permlink>
<txp:else />
<! -- there is no excerpt -- >
<txp:body />
</txp:if_excerpt>
<p class="info"> <img src="<txp:site_url />images/blix_comments.gif"> <txp:comments_invite /> | <img src="<txp:site_url />images/blix_post.gif"> опубликовано: <txp:posted /> <txp:author link="y" /> </p>
</div>


default оставил нетронутым

измeнил шаблон страницы default
во всех тегах
<txp:article />
добавил form="default" listform="excerpt"
тем самым заставил разделять если список статей то используется форма excerpt, если статья то default
и вуаля то что хотел smile тока людям надоел smile

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru