nolink classe adicionado com <a> para cada ul e li
Pergunta
No Joomla 3.0, um vazio <a>
tag com class="nolink"
(ie) é inserido para cada <ul>
e <li>
.
Me conselhos como remover essa.
Estamos a criar o componente e a que estamos a criar as guias do padrão do componente (por ex Feed de notícias do componente de edição de página).Na primeira posição da guia a <a>
tag é criado.
Solução
Altere o código a seguir no function addtoolbar
no view.html.php
arquivo.
Alterar o mainmenu params como false na página editar vista.
JFactory::getApplication()->input->set('hidemainmenu', false);
Se é necessário apresentar o mainmenu usando o código acima, em seguida, o código a seguir <a class="nolink"></a>
não gerar na página de edição.
Outras dicas
Eu acho que descobri o problema.
Isto é devido a uma marca, que é aberto no /administrator/modules/mod_submenu/tmpl/default.php
arquivo na linha 26.
O bilhete já foi criado no JoomlaCode: [#29623] Falta de fechamento de tag de link no submenu layout
Nós apenas temos que esperar a próxima versão Joomla.
Você também pode adicionar o '</a>'
marca o final da linha 26 como este:
?><a class="nolink"><?php echo $item[0]; ?></a><?php
Eu tentei todos que o padrão de editores que veio com o Joomla 3.0:
(No Blog -> Gerenciador De Usuários -> Super Usuário -> Basic Settings -> Editor:)
Esse problema não ocorre aqui.Eu também tentei usar o botão no editor TinyMCE para adicionar a ul e li tags.
Você pode conferir mais detalhes sobre como adicionar os ul e li tags?
O editor que você está usando?