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.

Foi útil?

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:)

  • Editor - CodeMirror
  • Editor - Nenhum
  • Editor TinyMCE

    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?

  • Licenciado em: CC-BY-SA com atribuição
    Não afiliado a StackOverflow
    scroll top