1. He visto por ahí mensajes de hace unos años de gente que intenta
-sin éxito- hacer esqueletos de palabras clave diferenciados según el
grupo al que pertenecen. Por lo visto la solución "mot-2.html" o
"mot=2.html" no funciona como con los artículos o secciones. ¿Eso
sigue siendo así? ¿Sólo puede haber un esqueleto para las palabras
clave?
2. Me gustaría saber cómo no mostrar parte del código HTML de un
esqueleto en caso de que un bucle esté vacío. Me explico, por ejemplo:
<h3>cosas que me gustan</h3>
<ul>
<BOUCLE_a(ARTICLES){id_rubrique=1}>
<li>#TITRE</li>
</BOUCLE_a>
</ul>
...en caso de que este boucle no diera ningún resultado porque la
sección 1 está vacía... ¿cómo lo puedo hacer para que no se muestren
los "h3" y el "ul" que quedan fuera del boucle?
Buenas,
Un par de preguntillas...
1. He visto por ahí mensajes de hace unos años de gente que intenta
-sin éxito- hacer esqueletos de palabras clave diferenciados según el
grupo al que pertenecen. Por lo visto la solución "mot-2.html" o
"mot=2.html" no funciona como con los artículos o secciones. ¿Eso
sigue siendo así? ¿Sólo puede haber un esqueleto para las palabras
clave?
por ahora sigue así, en la spip 2.1 están trabajando para que el funcionamiento de las palabras clave sea como el de las secciones (grupos, subgrupos, esquletos,…), pero por ahora sigue así. una manera de personalizarlo sería el plugin
2. Me gustaría saber cómo no mostrar parte del código HTML de un
esqueleto en caso de que un bucle esté vacío. Me explico, por ejemplo:
<h3>cosas que me gustan</h3>
<ul>
<BOUCLE_a(ARTICLES){id_rubrique=1}>
<li>#TITRE</li>
</BOUCLE_a>
</ul>
...en caso de que este boucle no diera ningún resultado porque la
sección 1 está vacía... ¿cómo lo puedo hacer para que no se muestren
los "h3" y el "ul" que quedan fuera del boucle?
los bucles completos serían:
<B_a>
Se ve esto una vez si se cumple el bucle
<BOUCLE_a…
Se ve esto si se cumple el bucle tantas veces como se repita el bucle
</BOUCLE_a>
Se ve esto una vez si se cumple el bucle
</B_a>
Se ve esto una vez si NO se cumple el bucle
<//B_a>
aunque habitualmente con lo que tú ponías suele ser suficiente y por eso no montamos el bucle completo
aplicado a tu caso sería:
<B_a>
<h3>cosas que me gustan</h3>
<ul>
<BOUCLE_a(ARTICLES){id_rubrique=1}>
<li>#TITRE</li>
</BOUCLE_a>
</ul>
</B_a>
o incluso
<B_a>
<h3>cosas que me gustan</h3>
<ul>
<BOUCLE_a(ARTICLES){id_rubrique=1}>
<li>#TITRE</li>
</BOUCLE_a>
</ul>
</B_a>
No hay cosas que me gusten
<//B_a>
;-)
1. He visto por ahí mensajes de hace unos años de gente que intenta
-sin éxito- hacer esqueletos de palabras clave diferenciados según el
grupo al que pertenecen. Por lo visto la solución "mot-2.html" o
"mot=2.html" no funciona como con los artículos o secciones. ¿Eso
sigue siendo así? ¿Sólo puede haber un esqueleto para las palabras
clave?
A veces resulta útil usar filtros de comprobación para hacer cosas así, dependiendo de la complejidad del asunto.
Héchales un ojo aquí:
(en el apartado filtros de comprobación)
Con estes filtros podrás comprobar en que grupo de palabras de encuentras y hacer ciertas cosas o no dependiendo de si estás en el grupo que te interesa o no.
2. Me gustaría saber cómo no mostrar parte del código HTML de un
esqueleto en caso de que un bucle esté vacío. Me explico, por ejemplo:
<h3>cosas que me gustan</h3>
<ul>
<BOUCLE_a(ARTICLES){id_rubrique=1}>
<li>#TITRE</li>
</BOUCLE_a>
</ul>
...en caso de que este boucle no diera ningún resultado porque la
sección 1 está vacía... ¿cómo lo puedo hacer para que no se muestren
los "h3" y el "ul" que quedan fuera del boucle?
Nosotros hemos podido usar la solución mot-2.html, pero debes tener en cuenta que el número en cuestión no es el de la palabra clave sino el del grupo de palabras claves.
--------------------
David Moreno
Editor Web
Agencia Prensa Rural www.prensarural.org
--------------------