Esta debe ser muy facil, pero como soy demasaido novato , no me ha dejado dormir.
Supongamos que tenemos este xsl
Código:
<table >
<tr>
<td>subcanales de <xsl:value-of select="id_class" /></td>
</tr>
<xsl:for-each select="raiz/canal_publicaciones/reg">
<xsl:if test="id_class_father = //canal_publicacion_actual">
<tr>
<td class="celda_imagen_info_subcanales">
<img src="{imagen_listado_canal_publicaciones}" />
</td>
<td>
<p>
<xsl:value-of select="glosa_canal_publicaciones" />
</p>
</td>
</tr>
</xsl:if>
</xsl:for-each>
</table>
con este xml
Código:
<raiz>
<principal>
<canal_publicacion_actual>1</canal_publicacion_actual>
</principal>
<canal_publicaciones>
<reg>
<id_class>1</id_class>
<id_class_father></id_class_father>
<glosa_canal_publicaciones>texto aqui</glosa_canal_publicaciones>
<imagen_listado_canal_publicaciones>listado.gif</imagen_listado_canal_publicaciones>
</reg>
<reg>
<id_class>2</id_class>
<id_class_father>1</id_class_father>
<glosa_canal_publicaciones>texto aca.</glosa_canal_publicaciones>
<imagen_listado_canal_publicaciones>diario.gif</imagen_listado_canal_publicaciones>
</reg>
</canal_publicaciones>
</raiz>
Que muestra algo asi como los sub canales o sub secciones del canal o seccion actual.
osea mostraria
algo asi como
subcanales de 1 :
imagen de 2 - texto de 2
verdaD?
bueno. mi pregunta es . como puedo hacer que cuando el canal actual no tenga sub canales, no me muetre el titulo "subcanales de 1" ???
he probado de varias maneras, pero niuna me funciona.
alguna buena idea por alli ???