Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2006-03-23 18:34:16

ArKiN
Member
Registered: 2006-03-16
Posts: 11

[es-es] Crear articulos con etiquetas de textpattern

Saludos,

Tengo un pequeño problema, el cual es, que si en un articulo, pongo etiquetas como txp:article o txp:output_form entre otras, el articulo en cuestion deja de funcionar, no se ve, sale todo blanco etc etc. Mi pregunta es, no se pueden usar etiquetas de textpattern en los articulos? si es asi, por ejemplo, como puedo meter en un articulo un listado de categorias? o un listado de articulos relacionados con ese articulo? seguramente estoy pasando algo por alto pero no caigo el que.

Gracias de antemano.

Arkaitz

Offline

#2 2006-03-23 18:46:14

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Crear articulos con etiquetas de textpattern

Hola ArKiN

Ya pido perdón por la respuesta vaga: en las FAQs vas a encontrar información al respecto.
Txp:article y Txp:article_custom no se pueden usar así nomás dentro de un artículo. Creo que hay un método, aunque te soy sincero, en este momento no lo recuerdo exactamente.
Creo que implica llamar el txp:article desde un txp:output_form (es decir, lo que tendrías que poner dentro del artículo es un txp:output_form que llame a un form que adentro tenga el txp:article o txp:article_custom)

Para artículos relacionados, tenés txp:related_articles aunque no es muy customizable, tengo entendido.

Por último, una búsqueda en el foro va a dar muchos resultados (la mayoría en inglés) al respecto de este tema…

Saludos!!


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#3 2006-03-23 22:46:28

milosevic
Member
From: Madrid, Spain
Registered: 2005-09-19
Posts: 390

Re: [es-es] Crear articulos con etiquetas de textpattern

Un artículo, por definición, consta de título, cuerpo de texto, resumen y opcionalmente imágenes asociadas, palabras clave y campos definidos por el usuario, de modo que en principio no debería tener contenido dinámico en su interior.

Es decir, en el problema que planteas, creo que partes de un error de planteamiento base y es que estás mezclando presentación con contenido.

Si quieres mostar junto al contenido de tus artículos una serie de contenidos dinámicos, lo más apropiado es que crees un formulario especial para maquetar los artículos ya que realmente te enfrentas a un problema de maquetación, puesto que esos contenidos no son parte del artículo en sí.

Los artículos se maquetan por defecto con el formulario “default”, si editas ese formulario, puedes añadir en él todas las etiquetas de textpattern que quieras (bueno, todas no, pero sí muchas).

Si no quieres mostar esos contenidos dinámicos siempre, puedes usar condicionales dentro del formulario para controlar cuándo sacas esos contenidos, por ejemplo:

< txp:if_article_category name=“loquesea” >….

O usar un formulario sólo en la página de plantilla de una sección determinada llamando a un formulario hecho a tu gusto:

< txp:article form=“articulos_seccion_especial” />

Un saludo.


<txp:rocks/>

Offline

#4 2006-03-24 08:09:25

ArKiN
Member
Registered: 2006-03-16
Posts: 11

Re: [es-es] Crear articulos con etiquetas de textpattern

Gracias por las respuestas,

Mi problema basicamente viene de querer hacer un link desde un articulo a otro, y la unica forma que se me ocurre es con un article_custom o escribiendolo “a pelo” en html en el articulo. Gracias por las respuestas, peinare los foros en ingles :D

Arkaitz

Offline

#5 2006-04-07 10:19:43

joji
New Member
Registered: 2005-11-30
Posts: 4

Re: [es-es] Crear articulos con etiquetas de textpattern

Hola, no se si llego tarde, pero creo que tu solución sería en el html general, poner lo siguiente (aprox)

Si querés que se vea el artículo con los relacionados, por ejemplo dentro de un listado

< txp:if_article_list>

< txp:article />< txp:related_articles />

< /txp:if_article_list>

Si querés que se vean los relacionados cuando es individual:

< txp:if_individual_article>

< txp:article />< txp:related_articles />

< /txp:if_individual_article>

No necesitás en este caso tocar los formularios, pero no se si es justo lo que querías. Saludos.

pd. edité y puse espacios porque sino no se veía

Last edited by joji (2006-04-07 10:22:27)


Thanks to Textpattern.

Offline

Board footer

Powered by FluxBB