Salut,
OK, je comprends ton problème. Effectivement si tu combine deux boucle et
mélange les résultats, tu pourras afficher les articles dans le bon ordre
suivant la date mais tu perdras la pagination... J'ai déjà eu ce
problème dans d'autres circonstances.
ce que tu peux faire pour que la description de l'article apparaisse
lorsque que c'est l'article virtuel qui s'affiche, c'est tout simplement
que tu recopie la description au niveau de l'article virtuel et ça c'est
OK normalement.
Après, si tu veux afficher le texte entier, tu peux mettre une condition.
On peut facilement vérifier si un article est virtuel ou non avec ce
critère:{chapo !== ^=} qui exclu les articles virtuels. Donc {chapo == ^=}
pour les sélectionner.
Tu peux donc facilement écrire:
Si {chapo == ^=} alors
{
<BOUCLE_articlevirtuel(ARTICLES){id_article}
#TEXTE
</BOUCLE_articlevirtuel>
}
Le seul truc que je ne sais pas faire c'est écrire [Si {chapo == ^=}
alors] en language spip. Mais c'est faisable je pense. je crois que j'ai vu
passé des mails sur la liste à ce sujet donc tu pourras trouver. En php
c'est super facile donc en spip c'est faisable 
Stéphane
On Mon, 03 Dec 2007 12:53:12 +0000, joz <doppeltgemoppelt@gmail.com> wrote:
Bonjour,
réponse tardive, ai eu un long weekend sans ordi 
Alors, ce que je cherche à faire:
Une rubrique avec des articles, dont les dernier 5 sont affichés un en
dessous de l'autre (l'article complet dans rubrique.html, aucun lien
vers la page article.html). Pour feuilleter vers les articles plus
anciens il y a la pagination.
Te temps en temps je veux intégrer des articles classés dans autres
rubriques dans cette rubrique également, c'est pour cela que j'ai
essayé
d'employer la méthode 'article virtuel'.
Si j'emploie un mot clé pour afficher ces articles extérieurs ici, j'ai
besoin d'une boucle supplémentaire. Ces articles ne seront pas classés
avec les autre en ordre de date, et la pagination ne fonctionnera pas
non plus je pense...
ça donnerais qqchose comme ça:
<B_1>
#ANCRE_PAGINATION
<BOUCLE_1(ARTICLES){id_rubrique}{!par date}{pagination 5}>
<h2>#TITRE</h2>
#CHAPO
#TEXTE
</BOUCLE_1>
<BOUCLE_2(ARTICLES){titre_mot=xx}>
#TITRE
#CHAPO
#TEXTE
</BOUCLE_2>
[<p>(#PAGINATION)</p>]
</B_1>
Ce n'est pas ce que je veux, je souhaite mélanger le résultat de la
boucle 1 avec ce de la boucle 2.
Est-ce qu'il y a moyen?
merci
joz
webmaster@gaz-on.net wrote:
C'est quoi l'intérêt dans ton cas des articles virtuelles? Je me
trompe
peut-être mais si tu peux utiliser des mots clés pour cette
utilisation.
Tu fai une boucle ou tu demande d'afficher les articles correspondant au
mot clé. Et tu assigne à tout tes articles qui ont besoin d'être
affiché le mot clé, à la place d'en créer un autre virtuel.
Je ne pense pas que dans une page rubrique, tu puisse afficher la
description de l'article pointée.
A+
On Thu, 29 Nov 2007 19:43:00 +0000, joz <doppeltgemoppelt@gmail.com>
wrote:
Mais ce n'est pas ça l'idée d'un article virtuel, non? J'ai besoin
d'afficher l'article vers lequel la redirection pointe dans ma page
rubriques. En faite la parge article ne sera jamais ouverte, les
articles apparaissent un en dessous de l'autre.
Comment faire?
joz
webmaster@gaz-on.net wrote:
Bonjour,
Dans ta page rubrique, c'est normal que ce soit le titre de ton
article
principal qui apparaisse. La redirection se fait ensuite, lorsque tu
veux
ouvrir ton article dans ta page article.html, c'est l'autre article
qui
s'affiche.
Stéphane
Cela ne veut pas marcher 
quand je met un <a href="#URL_ARTICLE"> sur le #TITRE le liens mène
bien
vers l'article que je demande. Mais moi je veux que l'article
demandé
soit affiché au lieu de mon article vide avec la redirection.
Ma boucle est vraiment tout bète:
<BOUCLE_n(ARTICLES){id_rubrique}{lang}{!par date}{par
titre}{pagination5}>
<h2>[(#TITRE)]</h2>
<div>[(#CHAPO|paragraphe)]</div>
<div>[(#TEXTE|paragraphe)]</div>
</BOUCLE_n>
C'e n'est pas la pagination qui cause pronlème j'espère? Ou un
plugin?
joz