форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Товарищи как сделать так, чтобы только одна категория отображалась на главной странице...
Что типо новостей чтоб на главной отображалось только то что добавляется в одну категорию...
Мне посоветовал один человек такой код:
<txp:if_section name="">
<txp:if_category>
<txp:else />
<txp:if_search>
<txp:else />
<txp:article_custom form="sl_article_list" listform="sl_article_list_on_bottom_page" limit="10" category="NOVOSTI" section="article" sortby="Posted" sortdir="desc" />
<p><a href="/category/NOVOSTI/">Другие новости</a></p>
</txp:if_search>
</txp:if_category>
</txp:if_section>
Но сайт мне выдает ошибку =\ Что делать ?
Неактивен
tag_error -> Textpattern Notice: Шаблон default не содержит тэг txp:article on line 464 это вроде
Неактивен
Ну да, возможности вывести ОДНУ статью в коде нет.
И еще section="article" не надо, нужна категория, категорию только и оставь:
<txp:article_custom form="sl_article_list" limit="10" category="NOVOSTI" sortby="Posted" sortdir="desc" />
Параметр listform с этим тегом тоже не употребляется (http://textbook.textpattern.net/wiki/in … e_custom_/), так как этот тег предназначен ТОЛЬКО для вывода списков статей.
Отредактированно glebotr (23-08-2007 22:40:47)
Неактивен
<txp:if_section name="">
<txp:if_category>
<txp:else />
<txp:if_search>
<txp:else />
<txp:article_custom form="default" limit="10" category="news" sortby="Posted" sortdir="desc" />
<p><a href="/category/news/">Другие новости</a></p>
</txp:if_search>
</txp:if_category>
</txp:if_section>
Ошибка
tag_error -> Textpattern Notice: Шаблон default не содержит тэг txp:article on line 464
Что делать ?
Просто код с чужого сайта а ошибка к форме моего...
Может есть просто гдето инструкция как сделать так чтобы один только раздел вывоился на главную как новости...
Отредактированно zaval (25-08-2007 04:58:18)
Неактивен
Вставить тег txp_article, конечно же. Как-то так:
<txp:if_article_list>
тут код, который у тебя уже есть
<txp:else />
<txp:article /> (параметры по вкусу)
</txp:if_article_list>
Неактивен
просто вся хня в том что этот тег выводит все активные новости и они некак с нашим тегом не сочитаются............... =\
Неактивен
limit=1 поставь. Не прсто сочетается, а никак без него
Неактивен
БЛииииииин! =\
Пробывал не пашет...
Чтож делать-то ?
Я в тупике...
Мой сайт: http://cosmakc.ru/
Отредактированно zaval (26-08-2007 19:33:05)
Неактивен
Ну я же пишу мне нужно чтобы одна категория отображалась на главной.
Вставляю то что я скидывал тоесть это:
<txp:if_section name="">
<txp:if_category>
<txp:else />
<txp:if_search>
<txp:else />
<txp:article_custom form="sl_article_list" listform="sl_article_list_on_bottom_page" limit="10" category="NOVOSTI" section="article" sortby="Posted" sortdir="desc" />
<p><a href="/category/NOVOSTI/">Другие новости</a></p>
</txp:if_search>
</txp:if_category>
</txp:if_section>
Все вроде на главной только новости НО! когда я хочу перейти на какую-то либо ссылку на главной у меня выскакивает над шапкой сайта это:
Я делал что писал уважаемый glebotr тоже нифига!!!
У меня уже нервов не хватает!!!!!!
Мне нужно чтобы был еще у категории которая будет на главной предпросмотр...
Что делать хз... =\
Я ф тупике и дипрессии
Неактивен
zaval написал:
Мне посоветовал один человек такой код:
Помню, помню этот код..
Вроде в ТхП-Компании он был применен.
Впоследствии более целесообразным посчитал использовать плагин txp:glx_if_frontpage
Весь код становится намного прозрачнее.
Рекомендую его найти и установить.
По поводу ошибки...
Чтобы ее убрать надо ДО article_custom вставить
<txp:article pgonly="1" />
Неактивен
А где его взять-то плагин txp:glx_if_frontpage ?
Неактивен
Или скачать - textpattern.org или активизировать - http://txp.okoshki.by/help/enable_plugin.htm
Неактивен
<txp:if_section name=""> <txp:if_category> <txp:else /> <txp:if_search> <txp:else /> <txp:article pgonly="1" /> <txp:article_custom form="default" limit="10" category="news" sortby="Posted" sortdir="desc" /> <p><a href="/category/news/">Другие новости</a></p> </txp:if_search> </txp:if_category> </txp:if_section>
Н Е П А Ш Е Т
Я реально в гневе, недоумении...
П О М О Г И Т Е
Неактивен
zaval написал:
Н Е П А Ш Е Т
Я реально в гневе, недоумении...
Впомнился фильм про Индиану Джонс. Когда Индиана был в гневе - отец его попросил посчитать от 10 до еденицы на греческом с паузой.
Ошибка исчезла или нет?
UPD. Посмотрел на сайте - в категориях ошибка исчезла. Но осталась в секциях. В коде, где секции отображаются, надо вставить такой же article
Отредактированно Evgeny (28-08-2007 19:27:38)
Неактивен
Человек не хочет самостоятельно вникать в суть проблемы ни капельки. Вот в чем главная проблема.
Неактивен