Croiser des mots-clés


http://forum.spip.org/fr_220400.html

http://forum.spip.org/fr_529.html

http://www.spip-contrib.net/Dans-une-boucle-articles-faire-un


On utilise cette technique

<B_1>
<BOUCLE_1(ARTICLES){titre_mot=#ENV{m}}>
<BOUCLE_2(ARTICLES){id_article=#ID_ARTICLE}{id_mot=#ID_MOT}>
#TITRE
</BOUCLE_2>
</BOUCLE_1>
</B_1>
<BOUCLE_3(ARTICLES){id_mot}>
#TITRE
</BOUCLE_3>
<//B_1>


avec un lien comme
<a href=[(#SELF|
parametre_url{m,#TITRE})] [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>

qui ajoute une variable #ENV{m} exploitable dans les critères.





Boucles sur Domaine.recitmst.qc.ca

<B_articles-recherche>
					<div class="elements-trouves"><:articles_mot:></div>
					<div class="indentation">
						<div class="derniers-articles">

				<BOUCLE_articles-recherche(ARTICLES){titre_mot=#ENV{m}}{id_rubrique!=#RUBRIQUE_AGENDA}{id_rubrique!=#RUBRIQUE_GALERIE} {par date} {inverse}>
					
					<B_2>	
					<BOUCLE_2(ARTICLES){id_article=#ID_ARTICLE}{id_mot=#ID_MOT}{id_rubrique!=#RUBRIQUE_AGENDA}{id_rubrique!=#RUBRIQUE_GALERIE} {par date} {inverse}>


							<div class="annonce">
								<div class="detail">[(#DATE|nom_jour)] [(#DATE|affdate)]<br>
									<B_auteurs-article-recherche2>
										<:par_auteur:>
									<BOUCLE_auteurs-article-recherche2(AUTEURS) {id_article} {", "}>
										<a href="#URL_AUTEUR">#NOM</a>
									</BOUCLE_auteurs-article-recherche2>
									</B_auteurs-article-recherche2>
								</div> <!-- Fin detail -->
								<div class="chemin">
									<BOUCLE_rubrique-mere-recherche2(RUBRIQUES){id_rubrique}>
										[<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]
									</BOUCLE_rubrique-mere-recherche2>
								</div> <!-- Fin chemin -->
								[<div class="surtitre">(#SURTITRE)</div>]
								[<a class="titre" href="#URL_ARTICLE" title="<:lire_suite_article:>">(#TITRE|supprimer_numero)</a>]
								[<div class="soustitre">(#SOUSTITRE)</div>]
										<div class="introduction">
											<B_mots3a2>
											<div style="margin-left: 10px;">
												Mots-cl&eacute;s associ&eacute;s:
												<BOUCLE_mots3a2(MOTS) {id_article} {par id_groupe}>
														
												<a href="#URL_MOT" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>,&nbsp;
												</BOUCLE_mots3a2>
											</div>
											</B_mots3a2>
										</div> <!-- Fin introduction -->
							</div> <!-- Fin annonce -->
					</BOUCLE_2>
					</B_2>
				</BOUCLE_articles-recherche>
						</div> <!-- Fin derniers-articles -->
					</div> <!-- Fin indentation -->
				</B_articles-recherche>


				<B_articles-recherche3>

					<div class="elements-trouves"><:articles_mot:></div>
					<div class="indentation">
						<div class="derniers-articles">

				<BOUCLE_articles-recherche3(ARTICLES){id_mot=#ID_MOT}{id_rubrique!=#RUBRIQUE_AGENDA}{id_rubrique!=#RUBRIQUE_GALERIE} {par date} {inverse}>
					

							<div class="annonce">
								<div class="detail">[(#DATE|nom_jour)] [(#DATE|affdate)]<br>
									<B_auteurs-article-recherche23>
										<:par_auteur:>
									<BOUCLE_auteurs-article-recherche23(AUTEURS) {id_article} {", "}>
										<a href="#URL_AUTEUR">#NOM</a>
									</BOUCLE_auteurs-article-recherche23>
									</B_auteurs-article-recherche23>
								</div> <!-- Fin detail -->
								<div class="chemin">
									<BOUCLE_rubrique-mere-recherche23(RUBRIQUES){id_rubrique}>
										[<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]
									</BOUCLE_rubrique-mere-recherche23>
								</div> <!-- Fin chemin -->
								[<div class="surtitre">(#SURTITRE)</div>]
								[<a class="titre" href="#URL_ARTICLE" title="<:lire_suite_article:>">(#TITRE|supprimer_numero)</a>]
								[<div class="soustitre">(#SOUSTITRE)</div>]
										<div class="introduction">
											<B_mots3a23>
											<div style="margin-left: 10px;">
												Mots-cl&eacute;s associ&eacute;s:
												<BOUCLE_mots3a23(MOTS) {id_article} {par id_groupe}>
														
												<a href="#URL_MOT" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>,&nbsp;
												</BOUCLE_mots3a23>
											</div>
											</B_mots3a23>
										</div> <!-- Fin introduction -->
							</div> <!-- Fin annonce -->

				</BOUCLE_articles-recherche3>
						</div> <!-- Fin derniers-articles -->
					</div> <!-- Fin indentation -->
				</B_articles-recherche3>
				<//B_articles-recherche>
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]
 
IMP :: RSS :: HTML :: TXT :: Clone :: Historique :: Propriétaire : PierreLachance