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

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

Вы не зашли.

#1 25-04-2011 22:24:02

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Как вывести определенную статью в sidebar-e?

Как вывести определенную(id) статью в sidebar-e?

Неактивен

 

#2 26-04-2011 01:47:52

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

Re: Как вывести определенную статью в sidebar-e?

<txp:article_custom id="2"><txp:body /></txp:article_custom>


.      Создание шаблонов для 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 26-04-2011 01:48:00

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как вывести определенную статью в sidebar-e?

В общем сделал:
<txp:article_custom id="96" form="neside" />

Но появился один вопрос.

Статья сотоит из
Тема
Содержание*
Подробнее(полная статья)

*где содержание это картинка и текст(~первый абзац).

Как сделать чтобы в sidebar-e была только картинка(без ~первого абзаца)?

Неактивен

 

#4 26-04-2011 14:06:44

Unseen
покой
Откуда: Киев
Зарегистрирован: 11-09-2006
Сообщений: 315
Вебсайт

Re: Как вывести определенную статью в sidebar-e?

gbono написал:

Как сделать чтобы в sidebar-e была только картинка(без ~первого абзаца)?

Сделать отдельную форму вывода статьи/превью где выводить только картинку. Потом вызывать эту форму в теге вывода статьи.

То есть:

Код:

<txp:article_custom id="96" form="tolko_kartinka" />

В самой форме что-то типа:

Код:

<txp:permlink><txp:thumbnail /></txp:permlink>

Неактивен

 

#5 26-04-2011 14:26:30

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

Re: Как вывести определенную статью в sidebar-e?

Не совсем так. Для txp:thumbnail надо указывать id картинки - <txp:thumbnail id="23" />

В данном примере, если статье назначена картинка, то следующий код выведет уменьшенное изображения статьив обрамлении ссылкой - <txp:permlink><txp:article_image thumbnail="1" /></txp:permlink>

http://textpattern.net/wiki/index.php?title=thumbnail
http://textpattern.net/wiki/index.php?t … icle_image


.      Создание шаблонов для 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 26-04-2011 21:14:55

Unseen
покой
Откуда: Киев
Зарегистрирован: 11-09-2006
Сообщений: 315
Вебсайт

Re: Как вывести определенную статью в sidebar-e?

the_ghost написал:

Не совсем так.

Ну я подсказал направление для изучения, а не готовое решение smile

Неактивен

 

#7 01-05-2011 20:22:13

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как вывести определенную статью в sidebar-e?

В общем у меня не выводится?

Страница: <txp:output_form form="sidebar" />

Форма sidebar: <txp:article_custom id="27" form="bar" />

Форма bar: <txp:permlink><txp:article_image thumbnail="5" /></txp:permlink>

---------------

Поэтому делал вручную html <a href.....

---------------

Если в форме <txp:permlink><txp:article_image thumbnail="1" /></txp:permlink> то ошибка
Ошибка тега: <txp:permlink> ->  Textpattern Notice: Теги статей не могут использоваться мне контекста статей  on line 2323



Что же я делаю не правильно?

http://img-fotki.yandex.ru/get/5503/gbono.0/0_566aa_7813ff59_orig.jpeg

Отредактированно gbono (01-05-2011 23:35:14)

Неактивен

 

#8 02-05-2011 02:31:44

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

Re: Как вывести определенную статью в sidebar-e?

Ну тут очевидно, что вы делаете не правильно. Для указанных папок отсутствует разрешение на запись. Делается это с помощью команды chmod если вы заходите на сервер через ssh, ну или если через фтп-клиент, то там тоже есть возможность выставить права на папку или файл.
Вот как это напрмер выглядит в FileZilla.
http://clip2net.com/clip/m3781/1304288852-clip-20kb.png
Чтобы вылезла такая менюшка — я кликнул правой кнопкой мыши на папке.
http://clip2net.com/clip/m3781/1304289015-clip-32kb.png
Вам нужно выставить права 777 или 775. Это зависит от того с какими правами запущен Апач. Просто попробуйте сначала 775, если не поможет, то 777.


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

Неактивен

 

#9 02-05-2011 06:09:41

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как вывести определенную статью в sidebar-e?

Ошибся это не верная картинка (с правами все ок 777)

Я могу вывести тело статьи <txp:article_custom id="2"><txp:body /></txp:article_custom>

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

Отредактированно gbono (02-05-2011 06:10:22)

Неактивен

 

#10 02-05-2011 18:54:07

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

Re: Как вывести определенную статью в sidebar-e?

У вас картинка, как я понял, вставлена в тело статьи. Для того чтобы её выделить нужно писать плагин, потому что существующие не делают анализ текста. Самый простой вариант, это когда вы используете поле Изображение к статье" http://clip2net.com/clip/m3781/1304347995-clip-7kb.png


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

Неактивен

 

#11 02-05-2011 19:22:26

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как вывести определенную статью в sidebar-e?

Спасибо, но почему то все картинки/ссылки ведут к одной и той же полной статье, а не каждая к своей?

<txp:article_custom id="100" form="neside" />

<txp:permlink><txp:image id="207" /></txp:permlink><br />
<txp:permlink><txp:image id="465" /></txp:permlink><br />
<txp:permlink><txp:image id="460" /></txp:permlink>

Получилось только так(картинка должна быть в статье т. е. id="100" принадлежит id="207")

<txp:article_custom id="100">
<txp:permlink>
<txp:image id="207" />
</txp:permlink>
</txp:article_custom>

<br />

<txp:article_custom id="100">
<txp:permlink>
<txp:image id="465" />
</txp:permlink>
</txp:article_custom>

<br />

<txp:article_custom id="100">
<txp:permlink>
<txp:image id="460" />
</txp:permlink>
</txp:article_custom>

А можно ли сделать чтобы id статьи можно было не писать?

если нет то др. вопрос как можно добавить подсказку(html) при наведении

<a href="http://some.ru"><img src="http://some.ru/207.jpg" title="Подсказка"></a>

*Подсказка - <txp:title />

Отредактированно gbono (02-05-2011 20:37:44)

Неактивен

 

#12 04-05-2011 00:31:35

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

Re: Как вывести определенную статью в sidebar-e?

Честно скажу, в первый раз вижу такое извращение. Смысл всех CMS в автоматизации вывода, а у вас, батенька, проще голым HTML в шаблоне такое прописать


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

Неактивен

 

#13 04-05-2011 05:20:19

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как вывести определенную статью в sidebar-e?

Я не против избавиться от извращения, но как

Что мне нужно сделать:

<txp:article_custom id="2"><txp:body /></txp:article_custom>

Мне нужно вместо "<txp:body />" добавить несколько картинкок из разных статей, и чтобы картинки являлись ссылками на соот. статьи, а так же при наведении курсора на картинку появлялся текст в виде подсказки(тема поста).

Отредактированно gbono (04-05-2011 05:22:52)

Неактивен

 

#14 06-05-2011 12:57:51

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

Re: Как вывести определенную статью в sidebar-e?

gbono написал:

В общем у меня не выводится?
---
Форма bar: <txp:permlink><txp:article_image thumbnail="5" /></txp:permlink>
---

Есть понятие контекста - когда внутри формы, которую вызывали тегом article или article_custom встречается тег article_image, то он выводит картинки, которые были записаны в поле Ихображения статьи (angrycat показал).
И почитайте как правильно пользоваться тегом article_image - http://textpattern.net/wiki/index.php?t … icle_image


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

Неактивен

 

#15 06-06-2011 12:33:53

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как вывести определенную статью в sidebar-e?

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

Форма sidebar

<txp:article_custom id="96" form="neside" />

Форма neside

<txp:permlink><txp:article_image thumbnail="1" /></txp:permlink>

Вообще хочется сделать вывод в сайдбаре 5-ти самых популярных статей(только картинок к ним).

Отредактированно gbono (06-06-2011 12:35:30)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru