Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-12-12 22:24:56

hubuf
Member
From: Bruxelles
Registered: 2005-10-18
Posts: 15
Website

[fr-fr] image associée à article : faire un lien ext.

bonjour,
La question a surement du être dèjà posée mais je débute :
j’aimerais faire un lien externe différent (http://www.truc.com) sur chaque image associée à son article.
Le même lien se retrouve dans le corps de l’article (j’utilise alors textile).
Est-ce posssible ?
merci

Offline

#2 2005-12-13 07:21:13

Niconemo
Member
From: Rhône-Alpes, France
Registered: 2005-04-18
Posts: 557

Re: [fr-fr] image associée à article : faire un lien ext.

Le mieux, à mon avis, c’est de stocker le lien dans un champ personnalisé :

Pour afficher l’image associé à l’article :
<code><txp:article_image /></code>

Pour le contenu du champ personnalisé ( que j’ai appelé “Lien externe”) :
<code><txp:custom_field name=“Lien externe” /></code>

Ce qui donne :
<code><a href=”<txp:custom_field name=“Lien externe” />”><txp:article_image /><a></code>

Un conseil, avec les champs personnalisé, rajoute toujours le tag conditionnel qui vérifie que le champ n’est pas vide, comme ça tu ne te retrouvera pas avec un lien vide (a href="") sur ton image mais avec pas de lien du tout :

<code><txp:if_custom_field name=“Lien externe” >
<a href=”<txp:custom_field name=“Lien externe” />”><txp:article_image /><a>
<txp:else />
<txp:article_image />
</txp:if_custom_field>
</code>

Last edited by Niconemo (2005-12-13 07:23:26)


Nico

Offline

#3 2005-12-13 09:08:42

hubuf
Member
From: Bruxelles
Registered: 2005-10-18
Posts: 15
Website

Re: [fr-fr] image associée à article : faire un lien ext.

merci. ca répond tout à fait à ma question.
Je suppose maintenant que pour associer “lien externe” à l’url correspondante., il faut le faire dans custom1 de l’article ?

Offline

#4 2005-12-13 14:04:04

Niconemo
Member
From: Rhône-Alpes, France
Registered: 2005-04-18
Posts: 557

Re: [fr-fr] image associée à article : faire un lien ext.

> hubuf wrote:

> merci. ca répond tout à fait à ma question.
Je suppose maintenant que pour associer “lien externe” à l’url correspondante., il faut le faire dans custom1 de l’article ?

Oui l’appel d’un champ personnalisé par la balise txp:custom_field renvoie tout simplement le contenu brut du champ tel qu’il a été saisi dans la fiche. il faut donc y saisir une adresse valide de type “http://www.site.com/sous-partie/page.htm” mais on n’a plus à se soucier du reste, c’est tout l’intérêt d’un site dynamique et tout la souplesse de textpattern ;)

Last edited by Niconemo (2005-12-13 14:04:27)


Nico

Offline

#5 2005-12-13 15:45:01

hubuf
Member
From: Bruxelles
Registered: 2005-10-18
Posts: 15
Website

Re: [fr-fr] image associée à article : faire un lien ext.

ok ca marche, j’ai remplacé custom1 par lien externe.
J’ai une autre question mais je veux pas abuser, peut-être des liens vers la doc. ou ailleurs dans le forum suffiront :
J’ai des categories avec un design différent (j’ai utilisé les modules=form par cat. d’article)
et j’ai une section portfolio en 4 parties (1 image + 1 petit texte), j’aimerais que chaque partie renvoie à la categorie correspondante.
Quelle serait la meilleure methode : faire de chaque partie un article avec son image associée, donc utiliser aussi custom_field mais pour des liens internes (renvoyant vers les categories).
J’ai vu que certains plug-in permettaient de le faire (jai d’ailleurs utilisé rss_thumbpop pour la cat. logos) mais j’aimerais le réaliser avec textpattern.
merci encore.

Offline

#6 2005-12-15 08:10:30

Jeremie
Member
From: Provence, France
Registered: 2004-08-11
Posts: 1,578
Website

Re: [fr-fr] image associée à article : faire un lien ext.

C’est peut-être moi, mais je n’ai pas tout bien compris o_O

Offline

#7 2005-12-15 11:26:28

hubuf
Member
From: Bruxelles
Registered: 2005-10-18
Posts: 15
Website

Re: [fr-fr] image associée à article : faire un lien ext.

> C’est peut-être moi, mais je n’ai pas tout bien compris o_O

oui, je reconnais que c’est pas très clair mais entretemps j’ai réussi plus ou moins à le faire avec le code suivant dans le module article_portfolio :

<div class=“contentbody”>
<h3><a href=”?c=<txp:custom_field name=“categoryname” />&s=<txp:custom_field name=“sectionname” />” title=“voir portfolio”><txp:title /></h3><txp:article_image /></a>
<txp:body />
</div>

ça me permet d’afficher tous les articles d’une categorie avec le design de la section, qui constitue le portfolio1, par ex., ou certains articles seulement pour le porfolio2.
Par contre je ne sais pas si c’est la meilleure façon de proceder…

Offline

Board footer

Powered by FluxBB