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

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

Вы не зашли.

#1 08-06-2009 10:43:33

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Возврат в категорию из статьи?

Здравствуйте. У меня довольно простенькая задача, но решить ее оказывается очень сложно, уж голову сломал...
Нужна просто ссылка внизу статьи на категорию этой статьи. Категорий у меня очень много. А форма отображения статьи всего одна. Вот и задачка значит: нужна универсальная ссылка на текущую категорию.

Наиболее приближенным к моей проблеме является использование тега <txp:category1>. Я именно это и сделал. Прописал:

Код:

<txp:category1 link="1" title="1" />

Но тут такая фишка, что он меня возвращает в адрес http://moisite.ru/category/имя_категории/ (этот адрес выводит на главную страницу), а мои категории построены по принципу: http://moisite.ru/имя_секции/?c=имя_категории.

Может кто сталкивался? Помогите идеями, соображениями.


Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#2 08-06-2009 20:29:35

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

Re: Возврат в категорию из статьи?

Попробуйте так

<txp:category1 link="1" title="1" this_section="1" />

ИНФОМАЦИЯ ПО ВСЕМ ТЕГАМ - http://textbook.textpattern.net/wiki/in … _Reference


.      Создание шаблонов для 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 09-06-2009 03:41:22

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Re: Возврат в категорию из статьи?

Тот же результат sad Выкидывает на глвную страницу. И у меня все статьи принадлежат одной секции. Почитал я все про этот тег и там ясно сказано, что в моем случае подходит такая штука:

Код:

<txp:category title="1" link="1" />

т.е. ссылка на текущую категорию. Я так и сделал, но у меня на месте этого тега  на сайте пусто...вообще ничего не отображает. Ничего не пойму. Если в тег вставить name, то показывает, но ведь нужна универсальная, а не конкретная ссылка.

Отредактированно mister $ (09-06-2009 03:41:46)


Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#4 09-06-2009 11:52:52

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

Re: Возврат в категорию из статьи?

Где написано, что <txp:category /> подходит для вашего случая? Этот тег для вывода глобальной текущей категории, т.е. если у нас адрес вида site.ru/category/currentCategory (или site.ru/?c=currentCategory при режиме ссылок messy).

Вам же нужен тег <txp:category(1..2) /> 1 или 2 отвечается за первую или вторую категорию статьи. Предложенный мной вариант отлично работает - <txp:category1 title="1" link="1" this_section="1" /> выводит при просмотре статьи такой код <a rel="tag" href="http://site.ru/sectionName/?c=category">Категории по секции</a>

Что у вас работает не так?


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

Неактивен

 

#5 09-06-2009 14:12:24

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Re: Возврат в категорию из статьи?

У меня не так. Предложенный вами вариант выводит <a href="http://мойсайт.ru/category/имя_категории/">Категория</a>. А мои категории построены с помощью плагина rss_suparchive, по принципу http://moisite.ru/имя_секции/?c=имя_категории.


Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#6 10-06-2009 14:16:08

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Re: Возврат в категорию из статьи?

Проблема так и не решена sad Что я делаю не так...?


Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#7 10-06-2009 15:32:33

anyNeT
есть
Зарегистрирован: 24-04-2009
Сообщений: 59
Вебсайт

Re: Возврат в категорию из статьи?

А в настройках стоит тип ссылок ?c=..... ?


http://txplife.ru/ - мой простенький блог о Textpattern.

Неактивен

 

#8 11-06-2009 04:16:54

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Re: Возврат в категорию из статьи?

Нет, в настройках секция/id/заголовок. Дело в том, что если поставить в настройках ?c=беспорядок, то у меня не работают вообще категории, построенные с помощью плагина rss_suparchive. Потому что он выдает url типа http://мойсайт.ru/index.php?c=категория&s=секция, а мне нужно http://мойсайт.ru/секция/?c=категория...

И вдобавок <txp:category1 link="1" title="1" this_section="1" /> выдает ссылку http://мойсайт.ru/index.php?c=категория, и эта ссылка ведет вникуда на главную страницу. Так что даже при "беспорядочных" настройках тег не подходит

Отредактированно mister $ (11-06-2009 04:26:42)


Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#9 11-06-2009 11:40:57

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

Re: Возврат в категорию из статьи?

Очень странно:
1. Какая версия тхп стоит? Если не 4.0.8 то надо обновиться
2. Дважды проверил - при любом ЧПУ режиме ссылок (т.е. при всех кроме "беспорядок") при использовании <txp:category1 link="1" title="1" this_section="1" /> получаю такой код <a rel="tag" href="http://ramka/article/?c=razves">Развеска картин</a>. Ну а при режиме ссылок "беспорядок" (messy) получаю такую ссылку - http://ramka/index.php?s=sectionName&c=categoryName
3. Включите режим отладки и поделитесь исходным кодом на сайте www.pastie.org - и не забудьте здесь поделиться ссылкой.


.      Создание шаблонов для 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 11-06-2009 13:44:41

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Re: Возврат в категорию из статьи?

Итак, спасибо. Обновление до 4.0.8  помогло. Но! Вылезло куча ошибок. И что интересно, в принципе, все работает, но ошибки выдает. Если не сложно, скажите можно ли от этих ошибок избавиться?

Код:

Ошибка тега:  ->  Textpattern Notice: Шаблон все дисциплны не содержит тег txp:article  on line 504
Z:\home\moilekcii.ru\www\textpattern\publish.php:504 trigger_error()
Z:\home\moilekcii.ru\www\index.php:33 textpattern()

Ошибка тега: <txp:ob1_title order="%sitename, %section" separator=" | " /> ->  Notice: Undefined offset:  0  on line 63
Z:\home\moilekcii.ru\www\textpattern\publish.php:1090 ob1_title()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1012 processTags()
Z:\home\moilekcii.ru\www\textpattern\publish.php:496 parse()
Z:\home\moilekcii.ru\www\index.php:33 textpattern()

Ошибка тега: <txp:rss_suparchive_bycat section="vse-discipliny" linktosection="vse-discipliny" showcatsonly=“0” /> ->  Textpattern Warning: Значения аттрибутов должны быть в кавычках  on line 916
Z:\home\moilekcii.ru\www\textpattern\lib\txplib_misc.php:916 trigger_error()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1090 splat()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1012 processTags()
Z:\home\moilekcii.ru\www\textpattern\publish\taghandlers.php:2962 parse()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1090 if_category()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1025 processTags()
Z:\home\moilekcii.ru\www\textpattern\publish\taghandlers.php:2574 parse()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1090 if_individual_article()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1025 processTags()
Z:\home\moilekcii.ru\www\textpattern\lib\txplib_misc.php:1540 parse()

Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#11 11-06-2009 21:01:31

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

Re: Возврат в категорию из статьи?

Включите режим работы сайта "Работа". если ошибки пропадут - значит они некритичны.
Третье сообщение об ошибке тега rss_suparchive_bycat исчезнет, если внимательно прочитать описание ошибки и посмотреть где в коде стоят кривые кавычки wink Наверно, копировали код с форума wink


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

Неактивен

 

#12 12-06-2009 05:30:34

mister $
живёте
Откуда: Владивосток
Зарегистрирован: 25-05-2009
Сообщений: 75
Вебсайт

Re: Возврат в категорию из статьи?

С кавычками разобрался smile Спасибо большое smile Но еще одна ошибочка есть:

Код:

Ошибка тега: <txp:message/> ->  Textpattern Notice: тег исключен  on line 1948
Z:\home\moilekcii.ru\www\textpattern\publish\taghandlers.php:1948 trigger_error()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1090 message()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1012 processTags()
Z:\home\moilekcii.ru\www\textpattern\lib\txplib_misc.php:1540 parse()
Z:\home\moilekcii.ru\www\textpattern\publish\taghandlers.php:1761 parse_form()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1090 comments()
Z:\home\moilekcii.ru\www\textpattern\publish.php:1012 processTags()
Z:\home\moilekcii.ru\www\textpattern\lib\txplib_misc.php:1540 parse()
Z:\home\moilekcii.ru\www\textpattern\publish.php:865 parse_form()
Z:\home\moilekcii.ru\www\textpattern\publish.php:887 doArticle()

Только русские могут ухахатываться со своих бед и проблем =)))

Неактивен

 

#13 12-06-2009 11:03:04

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

Re: Возврат в категорию из статьи?

Поищите по форуму - этот вопрос обсуждался.


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

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru