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

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

Вы не зашли.

#1 20-05-2008 18:23:55

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

текст на главной странице

<txp:if_section name="default">
            <h2><txp:section title="1" /></h2><hr />
                 <txp:article id="1" form="tf_article_body_only" />
   </txp:if_section>

проставляю вышеуказанный код в готовый движок TХР-фирма, на главной странице отображается необходимый текст, но при этом пишется в заголовке само название секции default, а также у меня слева дерево категорий и при нажатии на одну из категорий появляется перечень из этой категории и текст, который должен отображаться на главной странице. Перелопатил самостоятельно различные методы, но результата не добился. Подскажите как сделать.

Неактивен

 

#2 21-05-2008 19:37:54

KukMan
добро
Зарегистрирован: 17-04-2008
Сообщений: 49

Re: текст на главной странице

с титлом не знаю. попробуй добавь проверку на секцию между <title>,т.е. если дефаулт - то статический текст, а если нет - то уже site_name. а насчет дерева категорий ничего не понял. Там именно категории или секции? Поподробнее..

Неактивен

 

#3 21-05-2008 21:20:28

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

Re: текст на главной странице

KukMan написал:

с титлом не знаю. попробуй добавь проверку на секцию между <title>,т.е. если дефаулт - то статический текст, а если нет - то уже site_name.

как это будет выглядеть в виде кода, я что-то не понял???

KukMan написал:

а насчет дерева категорий ничего не понял. Там именно категории или секции? Поподробнее..

там дерево категорий, одной из секций
типа:

главная/о компании/каталог/новости/       -- это секции

*гайки      |
*болты      |  - а это категории, входящие в секцию каталог   
*шайбы     |

Отредактированно mac-adres (21-05-2008 21:21:25)

Неактивен

 

#4 21-05-2008 22:18:30

KukMan
добро
Зарегистрирован: 17-04-2008
Сообщений: 49

Re: текст на главной странице

ну типа там где титл у вас
<title><txp:page_title /></title> А вы делайте так:

<title><txp:if_section name="default">Текст титла главной страницы<txp:else /><txp:page_title /></txp:if_section></title>.

Т.е. будет проверка, если основная секция, т.е. главная сайта - то будет писать статический Вам титл, а если страница - то стандартный..

Неактивен

 

#5 21-05-2008 23:11:12

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

Re: текст на главной странице

mac-adres - поймите же! категории и секции не зависят друг от друга.


.      Создание шаблонов для 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

Неактивен

 

#6 24-05-2008 02:37:25

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

Re: текст на главной странице

Вот все что у меня для отображения в центре>
то что синим отмечено, это то что входит в секцию "catalog", красным - должно отображаться на главной, но при всем при том оно еще отображается и вместе с тем что синим помечено. Зеленым - это сама секция "catalog". Еще как более подробно описать я не знаю. 


<!-- center -->
<div id="center">

<txp:if_category>
        <h2><txp:category title="1" /></h2><hr />
        <txp:article pgonly="1" />
        <txp:chh_if_data>
            <txp:asy_wondertag><txp:article_custom
                section="catalog"
                sort="Posted desc"
                category="<txp:category />"
                listform="tf_catalog_list"
                limit="99" />
            </txp:asy_wondertag>
        <txp:else />
            в каталоге пока нет материалов на эту тему
        </txp:chh_if_data>
    </txp:if_category>

   

<txp:if_section name="default">
<txp:if_article_list>
  <txp:article id="1" form="tf_article_body_only" />
<txp:else />
  <txp:article />
</txp:if_article_list>
</txp:if_section>


   


<txp:if_section name="about">
        <txp:if_article_list>
            <h2><txp:section title="1" /></h2><hr />
            <txp:article id="22" form="tf_article_body_only" />
        </txp:if_article_list>
        <txp:article limit="20" form="tf_articles" />
    </txp:if_section>

    <txp:if_section name="article">
        <txp:if_article_list>
            <h2><txp:section title="1" /></h2><hr />
            <txp:article id="12" form="tf_article_body_only" />
        </txp:if_article_list>
        <txp:article limit="20" form="tf_articles" />
    </txp:if_section>

    <txp:if_section name="news">
        <txp:if_article_list>
            <h2><txp:section title="1" /></h2><hr />
            <txp:article id="11" form="tf_article_body_only" />
        </txp:if_article_list>
        <txp:article limit="20" form="tf_articles"
            listform="tf_news_list" />
    </txp:if_section>

    <txp:if_section name="contact">
        <h2><txp:section title="1" /></h2><hr />
        <txp:output_form form="tf_email_form" />
    </txp:if_section>

    <txp:if_section name="catalog">
        <txp:if_article_list>
            <h2><txp:section title="1" /></h2><hr />
            <txp:article id="7" form="tf_article_body_only" />
            <div align="center">
                <h3><txp:category_list
                     label="Мы предлагаем:"
                     break="br" /></h3>
            </div>
        </txp:if_article_list>
        <txp:if_individual_article>
            <txp:article form="tf_articles" />
        </txp:if_individual_article>
    </txp:if_section>



<txp:if_section name="magazin">
<a href="/magazin">Дизайн: IT-config </a>
</txp:if_section>




</div>

Неактивен

 

#7 25-06-2008 16:11:31

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

Re: текст на главной странице

KukMan написал:

с титлом не знаю. попробуй добавь проверку на секцию между <title>,т.е. если дефаулт - то статический текст, а если нет - то уже site_name. а насчет дерева категорий ничего не понял. Там именно категории или секции? Поподробнее..

Теперь возникла проблема с отображением приветствия на заглавной странице, оно отображается, но при входе в другие категории она тоже отображается, например попробуйте зайти в рубрику "предоставляемые услуги" на www.itconfig.ru и все будет видно наглядно, при входе в эту рубрику отображается и сам текст который должен был отображаться на главной странице!!!!

Неактивен

 

#8 07-07-2008 00:05:26

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

Re: текст на главной странице

неужели никто не может помочь мне разобраться с этой проблемой.

Неактивен

 

#9 07-07-2008 00:51:11

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

Re: текст на главной странице

при входе в рубрику, скорее всего, у вас отображается список статей по категориям. Т.е. если бы режим ссылок у вас был site\section\article то вы находитесь на странице site.ru/category/name_of_category. При нахождении на этой странице условные теги <txp:if_article_list>, <txp:if_section name=""> сробатывают, т.е. возвращают TRUE.


.      Создание шаблонов для 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

Неактивен

 

#10 20-07-2008 00:31:54

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

Re: текст на главной странице

the_ghost написал:

при входе в рубрику, скорее всего, у вас отображается список статей по категориям. Т.е. если бы режим ссылок у вас был site\section\article то вы находитесь на странице site.ru/category/name_of_category. При нахождении на этой странице условные теги <txp:if_article_list>, <txp:if_section name=""> сробатывают, т.е. возвращают TRUE.

у меня и так режим ссылок /section/title/

Неактивен

 

#11 22-07-2008 22:52:58

email_form
живёте
Откуда: Москва
Зарегистрирован: 06-06-2008
Сообщений: 76
Вебсайт

Re: текст на главной странице

можно плагином glx_if

<txp:glx_if_frontpage >
<txp:article id="1" title="1"   form="tf_article_body_only" />

</txp:glx_if_frontpage>

Неактивен

 

#12 23-07-2008 02:23:50

mac-adres
есть
Зарегистрирован: 07-05-2008
Сообщений: 58
Вебсайт

Re: текст на главной странице

Спасибо, все получилось!!! теперь нет этого глюка

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru