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

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

Вы не зашли.

#1 07-11-2008 02:40:47

Brun
глаголь
Откуда: IF City
Зарегистрирован: 19-11-2007
Сообщений: 35
Вебсайт

Если цытата пуста

Мне однажды the_ghost подсказал на счёт цитат следуюший код в шаблое

the_ghost написал:

<txp:if_individual_article>
        <txp:body />
<txp:else />
        <txp:excerpt />
</txp:if_individual_article>

Подскажите, как составить условие. Когдв выдержка (цытата) пуста, то выводыть - статью.  Еслм не пуста, то выводить только её

Неактивен

 

#2 07-11-2008 03:37:45

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Если цытата пуста

Однажды как то раз, писал я на форуме - смотрите список тегов. Говорилось, что это весьма мощная вещь.  К примеру, там можно найти тег <txp:if_excerpt>

ps. Про цЫтату - это шутка?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#3 10-11-2008 16:41:32

Brun
глаголь
Откуда: IF City
Зарегистрирован: 19-11-2007
Сообщений: 35
Вебсайт

Re: Если цытата пуста

Так и не нашёл пример реализации.
На оффсайте про тэг не написано. sad

Неактивен

 

#4 10-11-2008 17:01:27

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Если цытата пуста

Не это ищем - http://textpattern.com/faq/24/how-do-i- ?


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#5 10-11-2008 17:03:25

Olegus t.Gl.
живёте
Откуда: Москва
Зарегистрирован: 22-10-2005
Сообщений: 71
Вебсайт

Re: Если цытата пуста

Brun написал:

Так и не нашёл пример реализации.
На оффсайте про тэг не написано. sad

Хм… Да на этом форуме, я смотрю, в ходу тонкие издевательства… Вот описание тега: http://textbook.textpattern.net/wiki/in … if_excerpt

Неактивен

 

#6 10-11-2008 17:09:16

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Если цытата пуста

Пользуйтесь поиском:
1. ищим фразу "txp:excerpt" в гугле - http://www.google.com/search?q=txp%3Aif … s&sa=2
2. получаем ссылку на топик http://textpattern.ru/forum/viewtopic.php?id=472
3. пролистываем вниз топик и натыкаемся на пример использования тега http://textpattern.ru/forum/viewtopic.p … 3059#p3059

У меня это заняло 1 минута. Я гений?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#7 21-11-2008 11:22:37

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

Re: Если цытата пуста

<txp:if_excerpt>
<txp:excerpt>
<txp:else />
<txp:body />
</txp:if_excerpt>


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

Неактивен

 

#8 21-11-2008 19:23:51

AngryCAT
ферт
Откуда: Германия
Зарегистрирован: 18-04-2006
Сообщений: 486
Вебсайт

Re: Если цытата пуста

Olegus t.Gl. написал:

Brun написал:

Так и не нашёл пример реализации.
На оффсайте про тэг не написано. sad

Хм… Да на этом форуме, я смотрю, в ходу тонкие издевательства… Вот описание тега: http://textbook.textpattern.net/wiki/in … if_excerpt

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


TextPattern строить и жить помогает! Кстати, пишу плагины на заказ. ICQ 155-08-081. В асю, пожалуйста, по поводу заказов или платных консультаций (10$ час). Остальные вопросы в форум или на почту.

Неактивен

 

#9 21-11-2008 21:48:42

Brun
глаголь
Откуда: IF City
Зарегистрирован: 19-11-2007
Сообщений: 35
Вебсайт

Re: Если цытата пуста

the_ghost, спасибо.

Изначально моя ошибка была в том, что поставлен не правильным образом вопрос. Я хотел на главной странице (там где есть список статей) выводить выдержки, если они есть иначе тело статьи. Но когда я захожу в статью - выводить статью. Так как выдержки не всегда делал, а вот статьи всегда.

Вот решение даного вопроса:

Код:

<txp:if_article_list>
<txp:if_excerpt>
<txp:excerpt />
<txp:else />
<txp:body />
</txp:if_excerpt>
<p><txp:permlink>Продолжить чтение &raquo;</txp:permlink></p>
</txp:if_article_list>
<txp:if_individual_article>
<txp:body />
</txp:if_individual_article>

Неактивен

 

#10 31-05-2009 18:52:57

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: Если цытата пуста

если не заполнено поле выдержки то это
<p><txp:permlink>Продолжить чтение &raquo;</txp:permlink></p>
не нужно выводить.

подскажите конструкцию плиз!
спасибо.

Неактивен

 

#11 31-05-2009 19:11:21

aclorange
иже
Зарегистрирован: 07-01-2009
Сообщений: 138

Re: Если цытата пуста

<p><txp:permlink>Продолжить чтение &raquo;</txp:permlink></p> нужно переместить под строчку <txp:excerpt />

Неактивен

 

#12 31-05-2009 19:19:02

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: Если цытата пуста

Так?

Код:

<txp:if_article_list>
<txp:if_excerpt>
<txp:excerpt />
<txp:else />
<txp:body />
</txp:if_excerpt>

<txp:if_excerpt>
<p><txp:permlink>Продолжить чтение &raquo;</txp:permlink></p>
<txp:else />
</txp:if_excerpt>
</txp:if_article_list>

<txp:if_individual_article>
<txp:body />
</txp:if_individual_article>

Неактивен

 

#13 31-05-2009 19:20:26

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: Если цытата пуста

о, да! smile у меня топорно. спасибо smile

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru