Articulos de dos "sectores"

Hola, he replanteado toda la web entera y ahora dispongo de varios "secteurs":

seccion 1
  subseccion 10
  subseccion 11
  subseccion 12
  ...
seccion 2
  subseccion 20
  subseccion 21
  subseccion 22
seccion 3
  subseccion 30
  subseccion 31
  subseccion 32
  ...

De esta manera lo tengo todo mejor ordenado, pero llega un momento que quiero mostrar todos los articulos de las secciones 10, 11, 12... y 30, 31, 32 ....

Si pongo esto:
<BOUCLE_1(ARTICLES) {par date} {id_secteur = 1} {inverse} {0,10}>

Solo muestra los articulos de las secciones 10, 11, 12...

Si pongo esto:
<BOUCLE_3(ARTICLES) {par date} {id_secteur = 3} {inverse} {0,10}>

Solo muestra los articulos de las secciones 30, 31, 32...

Y si pongo esto (que seria lo logico)
<BOUCLE_13(ARTICLES) {par date} {id_secteur = 1} {id_secteur = 3} {inverse} {0,10}>

NO MUESTRA NADA !!!

¿que estoy haciendo mal?

Salu2 a to2.

Gracias.

Hola

El 20/02/07, RaCaMeT <racamet@racamet.com> escribió:

De esta manera lo tengo todo mejor ordenado, pero llega un momento que
quiero mostrar todos los articulos de las secciones 10, 11, 12... y 30,
31, 32 ....

Si pongo esto:
<BOUCLE_1(ARTICLES) {par date} {id_secteur = 1} {inverse} {0,10}>

Solo muestra los articulos de las secciones 10, 11, 12...

Lógico, estás filtrando a sólo los del secteur 1...

Si pongo esto:
<BOUCLE_3(ARTICLES) {par date} {id_secteur = 3} {inverse} {0,10}>

Solo muestra los articulos de las secciones 30, 31, 32...

Ídem pero para el secteur 3...

Y si pongo esto (que seria lo logico)
<BOUCLE_13(ARTICLES) {par date} {id_secteur = 1} {id_secteur = 3}
{inverse} {0,10}>

Hombre.... es jodido que un artículo pertenezca a la vez al secteur 1
y al 3... por lo que SPIP te devuelve los que cumplen ese criterio...
:wink:

NO MUESTRA NADA !!!

¿que estoy haciendo mal?

Lo tienes arriba puesto :wink:

Respecto a lo que tu quieres... o bien haces dos bucles, uno por
secteur, o bien intentas con las nuevas funcionalidades "lógicas" que
te saque los que sean del secteur 1 ó 3 (tendrías que probar si
funciona).

Saludos
Pablo

--
Pablo Iranzo Gómez
(http://Alufis35.uv.es/~iranzo/)
(PGPKey Available on http://www.uv.es/~iranzop/PGPKey.pgp)
                  --
Postulado de Boling sobre la Ley de Murphy:

Si se encuentra bien, no se preocupe. Se le pasará

Pablo Iranzo Gómez escribió:

Hola

El 20/02/07, RaCaMeT <racamet@racamet.com> escribió:

De esta manera lo tengo todo mejor ordenado, pero llega un momento que
quiero mostrar todos los articulos de las secciones 10, 11, 12... y 30,
31, 32 ....

Si pongo esto:
<BOUCLE_1(ARTICLES) {par date} {id_secteur = 1} {inverse} {0,10}>

Solo muestra los articulos de las secciones 10, 11, 12...

Lógico, estás filtrando a sólo los del secteur 1...

Si pongo esto:
<BOUCLE_3(ARTICLES) {par date} {id_secteur = 3} {inverse} {0,10}>

Solo muestra los articulos de las secciones 30, 31, 32...

Ídem pero para el secteur 3...

Y si pongo esto (que seria lo logico)
<BOUCLE_13(ARTICLES) {par date} {id_secteur = 1} {id_secteur = 3}
{inverse} {0,10}>

Hombre.... es jodido que un artículo pertenezca a la vez al secteur 1
y al 3... por lo que SPIP te devuelve los que cumplen ese criterio...
:wink:

NO MUESTRA NADA !!!

¿que estoy haciendo mal?

Lo tienes arriba puesto :wink:

Respecto a lo que tu quieres... o bien haces dos bucles, uno por
secteur, o bien intentas con las nuevas funcionalidades "lógicas" que
te saque los que sean del secteur 1 ó 3 (tendrías que probar si
funciona).

Saludos
Pablo

Eso es lo que quiero, que muestre los del sector 1 y los del sector 3, todos juntos.

así:

<BOUCLE_dossecciones(ARTICLES) {id_secteur==(1|3)} {par date} {inverse} {0,10}>
#TITRE...
</BOUCLE_dossecciones>

te mostrará los últimos 10 artículos solo de los sectores 1 y 3

una pavada, cuando pongas los criterios, ubicalos de manera que trabaje menos el servidor,
o sea:

{id_secteur==(1|3)} {par date} {inverse} {0,10}

que de los sectores 1 y 3, los ordena por fecha, inversa, y lista los ultimos 10

si pones:
{par date} {id_secteur == (1|3)} {inverse} {0,10}
primero ordena por fecha la totalidad de los articulos de todas las secciones
luego separa solo los de los sectores 1 y 3 ordenados por fecha, después los pone en fecha inversa, y entonces lista los ultimos 10...

en un sitio con mucho trafico, muchas secciones, con poco tiempo de delays el cache, y muchos artículos y secciones.... harías trabajar de mas al servidor...

saludos
juan pablo

RaCaMeT escribió:

Pablo Iranzo Gómez escribió:
  

Hola

El 20/02/07, RaCaMeT <racamet@racamet.com> escribió:
    

De esta manera lo tengo todo mejor ordenado, pero llega un momento que
quiero mostrar todos los articulos de las secciones 10, 11, 12... y 30,
31, 32 ....

Si pongo esto:
<BOUCLE_1(ARTICLES) {par date} {id_secteur = 1} {inverse} {0,10}>

Solo muestra los articulos de las secciones 10, 11, 12...
      

Lógico, estás filtrando a sólo los del secteur 1...

Si pongo esto:
<BOUCLE_3(ARTICLES) {par date} {id_secteur = 3} {inverse} {0,10}>

Solo muestra los articulos de las secciones 30, 31, 32...
      

Ídem pero para el secteur 3...
    

Y si pongo esto (que seria lo logico)
<BOUCLE_13(ARTICLES) {par date} {id_secteur = 1} {id_secteur = 3}
{inverse} {0,10}>
      

Hombre.... es jodido que un artículo pertenezca a la vez al secteur 1
y al 3... por lo que SPIP te devuelve los que cumplen ese criterio...
:wink:

NO MUESTRA NADA !!!

¿que estoy haciendo mal?
      

Lo tienes arriba puesto :wink:

Respecto a lo que tu quieres... o bien haces dos bucles, uno por
secteur, o bien intentas con las nuevas funcionalidades "lógicas" que
te saque los que sean del secteur 1 ó 3 (tendrías que probar si
funciona).

Saludos
Pablo

Eso es lo que quiero, que muestre los del sector 1 y los del sector 3, todos juntos.
_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

Hola.
No estoy muy seguro, pero ¿has probado con?
<BOUCLE_1(ARTICLES) {par date} {id_secteur==(1|3)} {inverse} {0,10}>

Saludos.

El día 20/02/07, RaCaMeT <racamet@racamet.com> escribió:

Pablo Iranzo Gómez escribió:

Hola

El 20/02/07, RaCaMeT <racamet@racamet.com> escribió:

De esta manera lo tengo todo mejor ordenado, pero llega un momento que
quiero mostrar todos los articulos de las secciones 10, 11, 12… y 30,
31, 32 …

Si pongo esto:
<BOUCLE_1(ARTICLES) {par date} {id_secteur = 1} {inverse} {0,10}>

Solo muestra los articulos de las secciones 10, 11, 12…

Lógico, estás filtrando a sólo los del secteur 1…

Si pongo esto:
<BOUCLE_3(ARTICLES) {par date} {id_secteur = 3} {inverse} {0,10}>

Solo muestra los articulos de las secciones 30, 31, 32…

Ídem pero para el secteur 3…

Y si pongo esto (que seria lo logico)
<BOUCLE_13(ARTICLES) {par date} {id_secteur = 1} {id_secteur = 3}
{inverse} {0,10}>

Hombre… es jodido que un artículo pertenezca a la vez al secteur 1
y al 3… por lo que SPIP te devuelve los que cumplen ese criterio…
:wink:

NO MUESTRA NADA !!!

¿que estoy haciendo mal?

Lo tienes arriba puesto :wink:

Respecto a lo que tu quieres… o bien haces dos bucles, uno por
secteur, o bien intentas con las nuevas funcionalidades « lógicas » que
te saque los que sean del secteur 1 ó 3 (tendrías que probar si
funciona).

Saludos
Pablo

Eso es lo que quiero, que muestre los del sector 1 y los del sector 3,
todos juntos.


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


Fernando García Balestena. - fernando.garcia@urcm.net - Unión de Radios Libres y Comunitarias de Madrid - www.urcm.net

Juan Pablo Portugau escribió:

así:

<BOUCLE_dossecciones(ARTICLES) {id_secteur==(1|3)} {par date} {inverse} {0,10}>
#TITRE...
</BOUCLE_dossecciones>

Ocurre lo mismo que si pongo {id_secteur=1} {id_secteur=3}
No muestra nada.

Fernando García Balestena escribió:

Hola.
No estoy muy seguro, pero ¿has probado con?
<BOUCLE_1(ARTICLES) {par date} {id_secteur==(1|3)} {inverse} {0,10}>

Saludos.

Solucionado, gracias a todos

Resulta que estaba poniendo {id_secteur=(1|3)} y me faltaba poner los dos == seguidos; porque con {id_secteur==(1|3)} si funciona

Gracias.