Отвечу на вопросы о CMS Textpattern. Интеграция сайтов в TxP.

ТВЭЛ
На сайте с 29.09.2006
Offline
111
#41

Dmitr, спасибо :)

Время не ждёт.
LittleOne
На сайте с 03.03.2007
Offline
62
#42

Есть вопрос по карте сайта в блоге Txt

http://textpattern.ru/forum/viewtopic.php?id=561

Snowman
На сайте с 29.05.2006
Offline
80
#43
<txp:article_custom form="lofi" limit="500" pgonly="0" section="map" />

не правильно. Нужно либо назначить секции "map" другой шаблон и в нужном месте прописать там код, который привел уважаемый ТВЭЛ :) , либо в дефолтном шаблоне сделать это при помощи

<txp:if_section name="map">
код вывода статей для карты сайтов ( код ТВЭЛа)
<txp:else />
код вывода статей для всех остальных страниц
</txp:if_section>
Дизайн сайтов + готовые макеты на продажу (от 35wmz) (/ru/forum/840033)
LittleOne
На сайте с 03.03.2007
Offline
62
#44

Назначать map другой шаблон пробовала - копировала из дефолтного, сохраняла как mappage, заменяя такой кусок :

<txp:if_search>

<txp:article limit="10" />

По Вашему запросу &nbsp;<b><txp:q /></b><br />

найдено статей: &nbsp;<b><txp:search_result_count text="" /></b><br />.

<txp:else />

<txp:article limit="2" />

</txp:if_search>

на такой:

<txp:if_search>

<txp:article limit="10" />

По Вашему запросу &nbsp;<b><txp:q /></b><br />

найдено статей: &nbsp;<b><txp:search_result_count text="" /></b><br />.

<txp:else />

<txp:article_custom form="lofi" limit="500" pgonly="0" section="map" />

</txp:if_search>

Номер не прошел - с дизайном все нормально, на месте карты - пустое место.

Пробовала и второй вариант - в дефолтном шаблоне вот так:

<txp:if_section name="map">

<txp:article_custom form="lofi" limit="500" pgonly="0" section="map" />

<txp:else />

<txp:article limit="2" />

</txp:if_section>

это вместо строки <txp:article limit="2" /> в первом отрывке кода

Результат такой же - на месте карты пустое место, с остальными элементами дизайна все в порядке.

Не могу ничего понять, вроде правильно делаю, а результат нулевой. Едет крыша... Что еще я могла здесь сделать неправильно?

Snowman
На сайте с 29.05.2006
Offline
80
#45

ну я же написал не правильно! Вы про теги и их атрибуты пробовали сначала почитать? :) зачем вы лепите туда section="map"? Это у нас что означает? Что мы будем выводить статьи из секции "map", а поскольку в этой секции ничего нет (и не должно быть) то вот вам и пустое место.

По вашей ссылке на форум Текстпаттерна там же грамотный код уже есть - через txp:article_custom выводим поочередно статьи из всех имеющихся секций ( но никак не section="map" )

если уж совсем не понятно, то вот так:

<txp:if_section name="map">
<h1>Site map</h1>
<h2>Все о нашей компании</h2>
<txp:article_custom form="lofi" limit="500" pgonly="0" section="about" />
<h2>Статьи</h2>
<txp:article_custom form="lofi" limit="500" pgonly="0" section="articles" />
<txp:else />
<txp:article limit="2" />
</txp:if_section>
LittleOne
На сайте с 03.03.2007
Offline
62
#46

Не злитесь, пожалуйста, на человека, который о существовании Textpattern узнал несколько дней назад. Статью про тэги и их атрибуты я прочитала и не только эту статью - информации много, но все такое непривычное, в голове пока укладывается плохо, поэтому и туплю.

А вот за эту фразу "

Что мы будем выводить статьи из секции "map", а поскольку в этой секции ничего нет (и не должно быть) то вот вам и пустое место."
- огромное спасибо, это корень моей проблемы и все прояснило.
Snowman
На сайте с 29.05.2006
Offline
80
#47

ТВЭЛ, да и все коллеги, кто сделал выбор в пользу ТХР, подскажите...

У меня возникло затруднение - не могу разбросать код Сапы по сайту :( Т.е. пока стоит стандартный код и ссылки в блоке - все работает замечательно. Но когда пробую распределить ссылки по разным местам страницы так, как написано на сайте Sape - не фурычит...

У кого-то получалось? Как вы это реализовали? ( хотелось бы сам код TXP увидеть)

ЗЫ у меня последняя сборка с англ.сайта - 4.0.5

ТВЭЛ
На сайте с 29.09.2006
Offline
111
#48

Snowman, а вы как вставляете код? Через txp:php?

Вообще, сам с "сапой" не работаю, поэтому извините, навряд ли смогу помочь.

Snowman
На сайте с 29.05.2006
Offline
80
#49

да, уже по разному пробовал - и чистый РНР вставлять и через <txp:рhp>...</txp:рhp> - не получается. Галки в настройках вроде все выставил, чтоб разрешить обработку РНР... почему "не идёт" - не понимаю...

ТВЭЛ:
Вообще, сам с "сапой" не работаю

та ничего, может найдутся люди, которые уже разобрались в подобной проблеме. Буду рад их советам :)

ТВЭЛ
На сайте с 29.09.2006
Offline
111
#50

Snowman, кстати, может быть из-за UTF-8? Я на одном сайтике пробовал (там была статика). Вроде бы код отличается. Но все равно периодически были проблемы, явно на стороне "сапы".

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий