La Boucle rubrique qui rend fou

Je n'en reviens pas, donc je vous envoie la solution a mon problème (ce qui
me permettra de la retrouver lorsque le cas se reproduira et que j'aurai
oublié).

Je travail sur golive et utilise la fonction inclure de spip dans mes
squelettes. Or il arrive quelquefois a golive de réécrire les tag de base
quand j'ouvre une page spip (head, body...), et ça ne pose aucun probléme ni
a spip ni a mon navigateur dans une boucle non contextualisée type :
<table width="319" border="0" cellspacing="0" cellpadding="0" align="left" >

            <BOUCLE_rub(RUBRIQUES){id_rubrique= 1}>
                <tr height="39" align="left" valign="top">
                        <td width="319"
height="39">[(#TITRE|supprimer_numero)]</td>
                    </tr>
                    <tr align="left" valign="top">
                    <td width="319" height="39">ghfjgfjghf</td>
                    </tr></BOUCLE_rub>
                
            </table>

Mais ça marche po du tout dans un contexte :
<table width="319" border="0" cellspacing="0" cellpadding="0" align="left" >

            <BOUCLE_rub(RUBRIQUES){id_rubrique}>
                <tr height="39" align="left" valign="top">
                        <td width="319"
height="39">[(#TITRE|supprimer_numero)]</td>
                    </tr>
                    <tr align="left" valign="top">
                    <td width="319" height="39">ghfjgfjghf</td>
                    </tr></BOUCLE_rub>
                
            </table>

Un grand merci à Pascal qui m'a gentiment conseillé de nettoyer mon bazard.

Fred

Le 7/01/05 3:14, « Pascal » <pascal@ker.org> a écrit :

Foulala,

je suis allé sur

et voilà le code source... il y a comme du doublon... prends un balais ;

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<meta name="generator" content="Adobe GoLive 6">
<title>Bienvenue sur le site de TV Ardèche</title>
</head>

<body bgcolor="white" leftmargin="0" marginheight="0" marginwidth="0"
topmargin="0">

<table width="835" border="0" cellspacing="0" cellpadding="0"
align="left">
<tr align="left" valign="top">
<td align="left" valign="top" width="172">

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<meta name="generator" content="Adobe GoLive 6">
<title></title>

<link href="tvardeche.css" rel="stylesheet" media="screen">
</head>

<body leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
<table width="172" border="0" cellspacing="0" cellpadding="0">
<tr>

spip@nuit-blanche.com a écrit :

Arghlll, non ce n'est pas une erreur de S (je viens de vérifier) dans ma
page originale, j'ai bien écrit :
<table width="319" border="0" cellspacing="0" cellpadding="0" align="left" >
            <BOUCLE_rub(RUBRIQUES){id_rubrique}>
                <tr height="39" align="left" valign="top">
                        <td width="319"
height="39">[(#TITRE|supprimer_numero)]</td>
                    </tr>
                    <tr align="left" valign="top">
                    <td width="319" height="39">ghfjgfjghf</td>
                    </tr></BOUCLE_rub>
                
            </table>

Merci quand même, pour l'idée.
Au fait j'utilise spip 1.8 b2 et je consulte avec safari sur OSX
Fred

Le 7/01/05 1:17, « Pierre Andrews » <mortimer.pa@free.fr> a écrit :

Peut être c'est juste une erreur de copier dans le mail, mais cela
devrait être:
<BOUCLE_rub(RUBRIQUES){id_rubrique}>

avec un S

Pierre

spip@nuit-blanche.com wrote:

Bonsoir, un peu d'aide s'il vous plait avant que l'ont me mette la
camisole.
ça doit être Long comme laCune, mais je bloc complètement sur le problème
suivant :

Ce code la fonctionne :
<table width="319" border="0" cellspacing="0" cellpadding="0" align="left"
>
<BOUCLE_rub(RUBRIQUE){id_rubrique=1}>
  <tr height="39" align="left" valign="top">
    <td width="319" height="39">[(#TITRE|supprimer_numero)]</td>
  </tr>
</BOUCLE_rub>
</table>

Celui la non :
<table width="319" border="0" cellspacing="0" cellpadding="0" align="left"
>
<BOUCLE_rub(RUBRIQUE){id_rubrique}>
  <tr height="39" align="left" valign="top">
    <td width="319" height="39">[(#TITRE|supprimer_numero)]</td>
  </tr>
</BOUCLE_rub>
</table>

La seule différence c'est : {id_rubrique=1} dans un cas et {id_rubrique}
dans l'autre, mais celon Ma logique (qui doit se gourrer) , ça devrai
marcher quand je consulte avec l'adresse :
http://www.tvardeche.com/rubrique.php3?id_rubrique=1

Promis, des que l'on ma expliqué pourquoi ce contexte ne fonctionne pas je
retire l'entonnoir que j'ai sur la tête (Le pire c'est que je crois que
dans
des temps anciens j'ai su la réponse...)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ