Plantillas de mapa de taxonomía
Prontus incluye entre sus funcionalidades un generador de archivos de mapa de taxonomía, que te permite crear un documento con las taxonomías de tu sitio ordenadas.
Última modificación: Martes 24 de marzo de 2020
Mediante plantillas, Prontus puede generar uno o más listados de las taxonomías de un sitio, con distintos formatos. Puedes usar una o múltiples plantillas, por ejemplo para generar una página de mapa del sitio y también un menú de navegación por taxonomías.
La ubicación base de las plantillas del mapa debe ser el directorio:
/[nombre del sitio]/plantillas/extra/mapa/pags/
la salida quedará en:
/[nombre del sitio]/site/extra/mapa/pags/
La generación del mapa se efectúa al guardar una categoría, importar categorías y al habilitar o deshabilitar un nivel taxonómico desde el panel de administración.
%%loop_seccion%%
<div class="mapa_item1 seccion" id="%%_seccion1%%">
<h2>
<a href="/%%_prontus_id%%/site/tax/port/all/taxport_%%_seccion1%%___1.html" >
%%_nom%%
</a>
</h2>
</div>
%%/loop_seccion%%
%%loop_tema%%
<div class="mapa_item2 tema">
<a href="/%%_prontus_id%%/site/tax/port/all/taxport_%%_seccion1%%_%%_tema1%%__1.html" >
%%_nom%%
</a>
</div>
%%/loop_tema%%
%%loop_subtema%%
<div class="mapa_item3 subtema">
<a href="/%%_prontus_id%%/site/tax/port/all/taxport_%%_seccion1%%_%%_tema1%%_%%_subtema1%%_1.html" >
%%_nom%%
</a>
</div>
%%/loop_subtema%%
<ul>
%%loop_seccion%%
<li class="mapa_item1 seccion" id="%%_seccion1%%"><h2><a href="/%%_prontus_id%%/site/tax/port/all/taxport_%%_seccion1%%___1.html" >%%_nom%%< /a></h2>
<ul>
%%loop_tema%%
<li class="mapa_item2 tema"><a href="/%%_prontus_id%%/site/tax/port/all/taxport_%%_seccion1%%_%%_tema1%%__1.html" >%%_nom%%</a>
<ul>
%%loop_subtema%%
<li class="mapa_item3 subtema"><a href="/%%_prontus_id%%/site/tax/port/all/taxport_%%_seccion1%%_%%_tema1%%_%%_subtema1%%_1.html">%%_nom%%</a></li>
%%/loop_subtema%%
</ul>
</li>
%%/loop_tema%%
</ul>
</li>
%%/loop_seccion%%
</ul>
Desde el administrador de categorías puedes elegir mostrar u ocultar cada taxonomía en los FIDs haciendo click en el menú Publicar → Categorías y tags → Administrar Categorías
,
haciendo click en el icono:
La marca reservada %%_mostrar%%
contiene el valor '1' o '0' para cada ítem, según corresponda para mostrar (el valor por defecto) u ocultar.
Puedes usar marcas condicionales IF/NIF para verificar la existencia de temas o subtemas anidados. Este es un ejemplo de implementación:
<ul>
%%loop_seccion%%
<li>%%_nom%%
%%if(_tema)%%
<ul>
%%loop_tema%%
<li>%%_nom%%
%%if(_subtema)%%
<ul>
%%loop_subtema%%
<li>%%_nom%%</li>
%%/loop_subtema%%
</ul>
%%/if%%
</li>
%%/loop_tema%%
</ul>
%%/if%%
</li>
%%/loop_seccion%%
</ul>
Conceptos Básicos
¿Qué es Prontus?
Estructura de directorios
Glosario
Navegadores soportados
Tutoriales
Instalación de Prontus CMS
Implementar un nuevo sitio en Prontus
Cómo crear un FID
Cómo crear una plantilla de artículo
Cómo crear una plantilla de portada
Cómo crear plantillas de formulario
Cómo implementar un formulario
Cómo implementar un buscador
Cómo implementar un buscador Elasticsearch
Cómo crear una plantilla de taxonomía
Cómo crear plantillas de tags
Cómo crear una plantilla de listado
Cómo crear una plantilla de tags jerárquicos
Implementar carga de videos en Prontus
Integración de Redes Sociales
Instalación y Configuración
Requerimientos
Configuración del servidor
Base de datos
Asegurar la plataforma
Instalación con Wizard Prontus
Ajustes post-instalación
Archivos de configuración de Prontus
Friendly URLs
Friendly URLs para imágenes
SSI en Prontus
Logs de Eventos
Ejecutar procesos periódicamente con cron
Debugging
Plantillas
Plantillas de FID
Plantillas de artículo
Plantillas de portada
Plantillas de taxonomía
Plantillas de artículos relacionados
Plantillas de tags
Plantillas de listado
Plantillas de tags jerárquicos
Plantillas de mapa de taxonomía
Plantillas de mapa de tags
Marcas
Tipos de marcas
Diccionario de marcas
Marcas para texto
Marcas de lógica
Marcas de despliegue
Marca Menú y Panel
Parsing de marcas en formularios Prontus
Funcionalidades
Funcionalidades SEO en Prontus CMS
Multivistas
Galería de Imágenes
Buscador Multivista
Buscador
Buscador Elasticsearch
Calendarios
Imprimir artículos
Posting de contenidos
Plugins
Post-procesos
Prontus functions
Implementar copias de seguridad automáticas con Dropbox
Implementar múltiples ediciones
Regeneración masiva de artículos via línea de comandos