форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Помогите новичку, может вопрос возникал, и на него давали ответ, тогда дайте пожалусто ссылку , а так вот суть проблемы.
все нравится в дефолтной форме, только вот в списке статей выкладывает всю статью целиком..... ладно статья маленькая а когда большая статья то это получается некрасиво,
Как сделать так чтобы в списке статей выводились допустим некоторое колличество слов из начала статьи, а внизу была ссылка "подробнее" на саму статью?
Неактивен
вопрос возникал неоднократно.
по теме
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
и так далее
пора учиться читать.
Неактивен
спасибо,
но как поменять форму 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 а самой статьи нет.
что я делаю нитак?
Неактивен
сам себе ответил, более внимательно почитав предоставленные линки, решил проблему пойдя по ссылке 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
и вуаля то что хотел тока людям надоел
Неактивен