Saltar al contenido principal
  Lunes, 08 de octubre de 2018
  5 Respuestas
  5.4K visitas
  Suscribir
El uso de tablas para un glosario no cumple con el estándar XML. ¿Por qué no se utilizan las etiquetas de lista de definiciones (dl, dt, dd)?

En "Opciones" encuentro diferentes temas de glosario. Si cambio la selección, la apariencia en las páginas no se modifica.
J
Hace 7 años
Las etiquetas HTML correctas para crear glosarios se describen aquí (DL, DT, DD):
https://www.w3schools.com/tags/tag_dl.asp
A
Hace 7 años
@jooomlaa
Gracias por tu sugerencia. Ya tenemos una estructura de tabla y div en seo glossary .
Puedes anular la plantilla y cambiar el diseño a dd dt y dl.
Estas son propiedades específicas de la plantilla, por lo que son muy difíciles de administrar para todas y cada una de las plantillas.
Crea un ticket de soporte, verificaremos las posibilidades y te actualizaremos al respecto.
J
Hace 7 años
Gracias por la respuesta.
Claro que puedo sobrescribir el archivo templates/TEMPLATE/html/com_seoglossary/glossaries/default.php. Pero, ¿por qué no puedo añadir uno nuevo, como DL, para seleccionarlo en las opciones del tema? Solo existe default.php. Sería mejor si existieran archivos como default.php, table.php, masonry-grid.php, etc., un archivo independiente para cada tema, como ocurre con otros componentes. Así podría añadir uno nuevo fácilmente sin sobrescribir el archivo y seleccionarlo en las opciones del tema. Sería genial tener esta función.
J
Hace 7 años
He creado un script de anulación a partir de glossary/default.php.
Allí he separado el tema "responsive" en un nuevo bloque elseif-twig. Sería útil poder crear una nueva opción de tema como "lista de definiciones", para poder eliminar `$this->glossarytheme=="responsive"` de la línea 352.
Aquí puedes ver un ejemplo funcional: https://www.datenrettung-it-forensik.de/glossar
A
Hace 7 años
@Jooomlaa
Gracias por tu código.
Lo revisaré y lo integraré.
  • Página :
  • 1
Aún no hay respuestas para esta publicación.