Buenas, necesito presentar a los autores –ordenados alfabéticamente–
de un sector en una web SPIP.
La primera opción sería <BOUCLE_a(AUTEURS){par nom}{id_secteur=1}>
pero no funciona. Lo curioso es que el bucle da un resultado correcto
–salen solo los autores que tienen artículos publicados en el sector
1– pero SPIP muestra la caja de error de sintaxis.
¿Alguna alternativa? Gracias.
¿y poner un bucle dentro de otro? ¿el bucle AUTEURS{par nom} dentro del
bucle RUBRIQUES{id_secteur=1} ?
Nunca lo he probado pero quizás...
El dom, 02-08-2009 a las 00:40 +0200, Joan Carles Martorell escribió:
Buenas, necesito presentar a los autores –ordenados alfabéticamente–
de un sector en una web SPIP.
La primera opción sería <BOUCLE_a(AUTEURS){par nom}{id_secteur=1}>
pero no funciona. Lo curioso es que el bucle da un resultado correcto
–salen solo los autores que tienen artículos publicados en el sector
1– pero SPIP muestra la caja de error de sintaxis.
¿Alguna alternativa? Gracias.
_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es
--
Margarita Padilla
Dabne Tecnologías de la Información
c/Los Madrazo, 16 - 3º 4
Tel.: 91 369 17 50
www.dabne.net
A mi me anduvo este:
<BOUCLE_b(RUBRIQUES){id_rubrique=1}>
<BOUCLE_c(ARTICLES){id_rubrique}>
<BOUCLE_a(AUTEURS){par nom}{id_article}{doublons}>
#NOM
</BOUCLE_a>
</BOUCLE_c>
</BOUCLE_b>
2009/8/2 Margarita Padilla, Dabne <marga@dabne.net>:
¿y poner un bucle dentro de otro? ¿el bucle AUTEURS{par nom} dentro del
bucle RUBRIQUES{id_secteur=1} ?
Nunca lo he probado pero quizás...El dom, 02-08-2009 a las 00:40 +0200, Joan Carles Martorell escribió:
Buenas, necesito presentar a los autores –ordenados alfabéticamente–
de un sector en una web SPIP.
La primera opción sería <BOUCLE_a(AUTEURS){par nom}{id_secteur=1}>
pero no funciona. Lo curioso es que el bucle da un resultado correcto
–salen solo los autores que tienen artículos publicados en el sector
1– pero SPIP muestra la caja de error de sintaxis.
¿Alguna alternativa? Gracias.
_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es--
Margarita Padilla
Dabne Tecnologías de la Información
c/Los Madrazo, 16 - 3º 4
Tel.: 91 369 17 50
www.dabne.net_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es
--
Marina
www.artenqn.com.ar
Marina, Margarita, gracias. Efectivamente el bucle funciona, pero el
problema es que no ordena alfabéticamente el listado de autores... ya
que el orden lo marcan los artículos. ![]()
El 2 de agosto de 2009 15:50, Marina
Moran<esperandoelmilagro@gmail.com> escribió:
A mi me anduvo este:
<BOUCLE_b(RUBRIQUES){id_rubrique=1}>
<BOUCLE_c(ARTICLES){id_rubrique}>
<BOUCLE_a(AUTEURS){par nom}{id_article}{doublons}>
#NOM
</BOUCLE_a>
</BOUCLE_c></BOUCLE_b>
2009/8/2 Margarita Padilla, Dabne <marga@dabne.net>:
¿y poner un bucle dentro de otro? ¿el bucle AUTEURS{par nom} dentro del
bucle RUBRIQUES{id_secteur=1} ?
Nunca lo he probado pero quizás...El dom, 02-08-2009 a las 00:40 +0200, Joan Carles Martorell escribió:
Buenas, necesito presentar a los autores –ordenados alfabéticamente–
de un sector en una web SPIP.
La primera opción sería <BOUCLE_a(AUTEURS){par nom}{id_secteur=1}>
pero no funciona. Lo curioso es que el bucle da un resultado correcto
–salen solo los autores que tienen artículos publicados en el sector
1– pero SPIP muestra la caja de error de sintaxis.
¿Alguna alternativa? Gracias.
_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es--
Margarita Padilla
Dabne Tecnologías de la Información
c/Los Madrazo, 16 - 3º 4
Tel.: 91 369 17 50
www.dabne.net_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es--
Marina
www.artenqn.com.ar
Interesante lo que planteas. Si no necesitas paginar ni tienen que aparecer de subsecciones, esto te puede servir (para spip 2.x hay otra manera actualizada de coger el bucle « madre », pero ahora no lo recuerdo
) :
<BOUCLE_aut(AUTEURS){par nom}>
<BOUCLE_art_aut(ARTICLES){id_auteur}{id_rubrique=3}>
</BOUCLE_art_aut>
#_aut:NOM
</B_art_aut>
</BOUCLE_aut>
Si necesitas de subsecciones o paginar quizás habría que entrar a usar #ARRAY y la cosa se complica
Saludos
Joan Carles Martorell escribió:
A ver esto (habría que testearlo que lo he montado deprisa y corriendo):
<BOUCLE_autores(AUTEURS){par nom}>
<BOUCLE_sec(RUBRIQUES){id_rubrique=1}>
<BOUCLE_art(ARTICLES){id_auteur}{branche}>
<BOUCLE_aut(AUTEURS){id_article}{unique}>
#NOM
</BOUCLE_aut>
</BOUCLE_art>
</BOUCLE_sec>
</BOUCLE_autores>
Permitiría paginar y además coge subsecciones
Si no se necesitan subsecciones se simplifica un poco:
<BOUCLE_autores(AUTEURS){par nom}>
<BOUCLE_art(ARTICLES){id_auteur}{id_rubrique=1}>
<BOUCLE_aut(AUTEURS){id_article}{unique}>
#NOM
</BOUCLE_aut>
</BOUCLE_art>
</BOUCLE_autores>
Saludos
Joan Carles Martorell escribió:
Impresionante, funciona! Gracias!
El 2 de agosto de 2009 18:36, jose luis
murillo<joseluis@digital77.com> escribió:
A ver esto (habría que testearlo que lo he montado deprisa y corriendo):
<BOUCLE_autores(AUTEURS){par nom}>
<BOUCLE_sec(RUBRIQUES){id_rubrique=1}>
<BOUCLE_art(ARTICLES){id_auteur}{branche}>
<BOUCLE_aut(AUTEURS){id_article}{unique}>
#NOM<br />
</BOUCLE_aut>
</BOUCLE_art>
</BOUCLE_sec>
</BOUCLE_autores>Permitiría paginar y además coge subsecciones
Si no se necesitan subsecciones se simplifica un poco:
<BOUCLE_autores(AUTEURS){par nom}>
<BOUCLE_art(ARTICLES){id_auteur}{id_rubrique=1}>
<BOUCLE_aut(AUTEURS){id_article}{unique}>
#NOM<br />
</BOUCLE_aut>
</BOUCLE_art>
</BOUCLE_autores>Saludos
Joan Carles Martorell escribió:
Marina, Margarita, gracias. Efectivamente el bucle funciona, pero el
problema es que no ordena alfabéticamente el listado de autores... ya
que el orden lo marcan los artículos.El 2 de agosto de 2009 15:50, Marina
Moran<esperandoelmilagro@gmail.com> escribió:A mi me anduvo este:
<BOUCLE_b(RUBRIQUES){id_rubrique=1}>
<BOUCLE_c(ARTICLES){id_rubrique}>
<BOUCLE_a(AUTEURS){par nom}{id_article}{doublons}>
#NOM
</BOUCLE_a>
</BOUCLE_c></BOUCLE_b>
2009/8/2 Margarita Padilla, Dabne <marga@dabne.net>:
¿y poner un bucle dentro de otro? ¿el bucle AUTEURS{par nom} dentro del
bucle RUBRIQUES{id_secteur=1} ?
Nunca lo he probado pero quizás...El dom, 02-08-2009 a las 00:40 +0200, Joan Carles Martorell escribió:
Buenas, necesito presentar a los autores –ordenados alfabéticamente–
de un sector en una web SPIP.
La primera opción sería <BOUCLE_a(AUTEURS){par nom}{id_secteur=1}>
pero no funciona. Lo curioso es que el bucle da un resultado correcto
–salen solo los autores que tienen artículos publicados en el sector
1– pero SPIP muestra la caja de error de sintaxis.
¿Alguna alternativa? Gracias.
_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es--
Margarita Padilla
Dabne Tecnologías de la Información
c/Los Madrazo, 16 - 3º 4
Tel.: 91 369 17 50
www.dabne.net_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es--
Marina
www.artenqn.com.ar_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es