Un ¿regalo! y una pregunta

Hola,

¡El regalo!

Hoy he conseguido algo que se me estaba resistiendo. Si ya lo conocéis, disculpad haberos
descubierto el Mediterráneo.

Se trata de navegar dentro de una página hacia “anclas” o “marcadores” generados, ambos, con bucles.

En mis caso se trataba de una sección donde los (muchos) artículos estaban listados clasificados por
(muchas) palabras clave lo que generaba una página muy larga. Descarté crear secciones porque ya
existía un grupo e palabras que podía servir para clasificar esos artículos.

Lo podéis ver en:

http://www.avaate.org/rubrique.php3?id_rubrique=9

Los bucles que he usado, en este caso he utilizado el identificador de la palabra clave, pero que se
pueden adaptar a cualquier necesidad, son:

Para generar los enlaces:

<BOUCLE_motsorigen(MOTS) {criterios}>

<a href="##ID_MOT">#TITRE</a>
  
</BOUCLE_motsorigen>

Para generar las "anclas" o "marcadores":

<BOUCLE_motsdestino(MOTS) {criterios}>

<a name="#ID_MOT" id="#ID_MOT">#ID_MOT</a>

</BOUCLE_motsdestino>

Por favor, decidme si hay otro modo más ortodoxo de hacerlo.

Espero que os sirva. Yo estoy dando saltos de alegría.

Y la pregunta:

Con este bucle extraigo el número de artículos que tienen asignada una determinada palabra clave y
que a la vez pertenecen a la sección en la que nos encontremos:

<BOUCLE_NB_ARTICLES3(ARTICLES) {id_mot} {id_rubrique}>
                    <? $articulos=[(#TOTAL_BOUCLE)]; ?>
                    </BOUCLE_NB_ARTICLES3>

        (<? echo $articulos." artículo/s"; ?> )

Pero ocurre que cuando el resultado es 0 (cero) me muestra el resultado de la anterior palabra
clave.

¿Sabéis por qué sucede esto? ¿Es la mejor forma de hacerlo?

Saludos

Ildefonso

Federación de Asociaciones de Vecin@s de Valladolid
C/ Andrés de Laorden, s/n
Teléfono: 983 30 51 48 · Fax: 983 30 71 01
Correo electrónico: federacion@vecinosvalladolid.org
Página web: http://www.vecinosvalladolid.org

Hola Ildefonso,
gracias por la receta.

Para el problema del contador, prueba:
<BOUCLE_NB_ARTICLES3(ARTICLES) {id_mot}
{id_rubrique}></BOUCLE_NB_ARTICLES3>
#TOTAL_BOUCLE artículo/s
<//BOUCLE_NB_ARTICLES3>
0 artículos
<//B_NB_ARTICLES3>

Saludos,
Biel

On 10/30/06, Federación de Asociaciones de Vecin @ s de Valladolid wrote:

Hola,

¡El regalo!

Hoy he conseguido algo que se me estaba resistiendo. Si ya lo conocéis, disculpad haberos
descubierto el Mediterráneo.

Se trata de navegar dentro de una página hacia "anclas" o "marcadores" generados, ambos, con bucles.

En mis caso se trataba de una sección donde los (muchos) artículos estaban listados clasificados por
(muchas) palabras clave lo que generaba una página muy larga. Descarté crear secciones porque ya
existía un grupo e palabras que podía servir para clasificar esos artículos.

Lo podéis ver en:

http://www.avaate.org/rubrique.php3?id_rubrique=9

Los bucles que he usado, en este caso he utilizado el identificador de la palabra clave, pero que se
pueden adaptar a cualquier necesidad, son:

Para generar los enlaces:

<BOUCLE_motsorigen(MOTS) {criterios}>

<a href="##ID_MOT">#TITRE</a>

</BOUCLE_motsorigen>

Para generar las "anclas" o "marcadores":

<BOUCLE_motsdestino(MOTS) {criterios}>

<a name="#ID_MOT" id="#ID_MOT">#ID_MOT</a>

</BOUCLE_motsdestino>

Por favor, decidme si hay otro modo más ortodoxo de hacerlo.

Espero que os sirva. Yo estoy dando saltos de alegría.

Y la pregunta:

Con este bucle extraigo el número de artículos que tienen asignada una determinada palabra clave y
que a la vez pertenecen a la sección en la que nos encontremos:

<BOUCLE_NB_ARTICLES3(ARTICLES) {id_mot} {id_rubrique}>
                    <? $articulos=[(#TOTAL_BOUCLE)]; ?>
                    </BOUCLE_NB_ARTICLES3>

        (<? echo $articulos." artículo/s"; ?> )

Pero ocurre que cuando el resultado es 0 (cero) me muestra el resultado de la anterior palabra
clave.

¿Sabéis por qué sucede esto? ¿Es la mejor forma de hacerlo?

Saludos

Ildefonso

Federación de Asociaciones de Vecin@s de Valladolid
C/ Andrés de Laorden, s/n
Teléfono: 983 30 51 48 · Fax: 983 30 71 01
Correo electrónico: federacion@vecinosvalladolid.org
Página web: http://www.vecinosvalladolid.org

_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

Hola, Biel Frontera,

Gracias a ti también. Tu solución es eficaz y sencilla.

Saludos

Ildefonso

-----Mensaje original-----
De: spip-es-bounces@rezo.net [mailto:spip-es-bounces@rezo.net] En nombre de Biel Frontera
Enviado el: lunes, 30 de octubre de 2006 21:39
Para: spip-es@rezo.net
Asunto: Re: [Spip-es] Un ¿regalo! y una pregunta

Hola Ildefonso,
gracias por la receta.

Para el problema del contador, prueba:
<BOUCLE_NB_ARTICLES3(ARTICLES) {id_mot}
{id_rubrique}></BOUCLE_NB_ARTICLES3>
#TOTAL_BOUCLE artículo/s
<//BOUCLE_NB_ARTICLES3>
0 artículos
<//B_NB_ARTICLES3>

Saludos,
Biel

On 10/30/06, Federación de Asociaciones de Vecin @ s de Valladolid wrote:

Hola,

¡El regalo!

Hoy he conseguido algo que se me estaba resistiendo. Si ya lo conocéis, disculpad haberos
descubierto el Mediterráneo.

Se trata de navegar dentro de una página hacia "anclas" o "marcadores" generados, ambos, con

bucles.

En mis caso se trataba de una sección donde los (muchos) artículos estaban listados clasificados

por

(muchas) palabras clave lo que generaba una página muy larga. Descarté crear secciones porque ya
existía un grupo e palabras que podía servir para clasificar esos artículos.

Lo podéis ver en:

http://www.avaate.org/rubrique.php3?id_rubrique=9

Los bucles que he usado, en este caso he utilizado el identificador de la palabra clave, pero que

se

pueden adaptar a cualquier necesidad, son:

Para generar los enlaces:

<BOUCLE_motsorigen(MOTS) {criterios}>

<a href="##ID_MOT">#TITRE</a>

</BOUCLE_motsorigen>

Para generar las "anclas" o "marcadores":

<BOUCLE_motsdestino(MOTS) {criterios}>

<a name="#ID_MOT" id="#ID_MOT">#ID_MOT</a>

</BOUCLE_motsdestino>

Por favor, decidme si hay otro modo más ortodoxo de hacerlo.

Espero que os sirva. Yo estoy dando saltos de alegría.

Y la pregunta:

Con este bucle extraigo el número de artículos que tienen asignada una determinada palabra clave y
que a la vez pertenecen a la sección en la que nos encontremos:

<BOUCLE_NB_ARTICLES3(ARTICLES) {id_mot} {id_rubrique}>
                    <? $articulos=[(#TOTAL_BOUCLE)]; ?>
                    </BOUCLE_NB_ARTICLES3>

        (<? echo $articulos." artículo/s"; ?> )

Pero ocurre que cuando el resultado es 0 (cero) me muestra el resultado de la anterior palabra
clave.

¿Sabéis por qué sucede esto? ¿Es la mejor forma de hacerlo?

Saludos

Ildefonso

Federación de Asociaciones de Vecin@s de Valladolid
C/ Andrés de Laorden, s/n
Teléfono: 983 30 51 48 · Fax: 983 30 71 01
Correo electrónico: federacion@vecinosvalladolid.org
Página web: http://www.vecinosvalladolid.org

_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es