Pregunta

En Joomla 3.0, un vacío <a> etiqueta con class="nolink"(es decir,) se inserta por cada <ul> y <li>.

Me consejos de cómo eliminar este.

Estamos creando el componente y estamos creando las fichas de componente predeterminado (por ejemplo de fuentes de Noticias, edición de componentes de la página).En la primera pestaña de la posición de la <a> la etiqueta se crea.

¿Fue útil?

Solución

Cambie el código siguiente en el function addtoolbar en el view.html.php archivo.

Cambiar el mainmenu parámetros como falso en la página de edición de la vista.

JFactory::getApplication()->input->set('hidemainmenu', false);

Si necesitamos mostrar el mainmenu utilizando el código de arriba, a continuación, el siguiente código <a class="nolink"></a> no se generan en la página de edición.

Otros consejos

Creo que he encontrado el problema.
Esto es debido a una etiqueta que está abierta en el /administrator/modules/mod_submenu/tmpl/default.php de archivo en la línea 26.

Un boleto ya ha sido creado en JoomlaCode: [#29623] Falta de cierre de la etiqueta de vínculo que aparece en el submenú diseño

Solo tenemos que esperar a la próxima versión de Joomla.

Usted puede también agregar el '</a>' etiqueta al final de la línea 26 como este:

?><a class="nolink"><?php echo $item[0]; ?></a><?php

He intentado todos los predeterminada editores que viene con Joomla 3.0:
(En Usuarios -> Administrador De Usuarios -> Super Usuario -> Basic Settings -> Editor:)

  • Editor - CodeMirror
  • Editor - Ninguno
  • Editor - TinyMCE

    Ese problema no se produce aquí.También he intentado usar el botón en el editor TinyMCE para agregar las etiquetas ul y li.

    Puedes dar más detalles sobre cómo se hizo de agregar los ul y li etiquetas?
    Qué editor se utiliza?

  • Licenciado bajo: CC-BY-SA con atribución
    No afiliado a StackOverflow
    scroll top