classe nolink aggiunta con <a> per ogni ul e li
Domanda
In Joomla 3.0, un file vuoto <a>
taggare con class="nolink"
(cioè) viene inserito per ogni <ul>
E <li>
.
Consigliami come rimuoverlo.
Stiamo creando il componente e stiamo creando le schede come componente predefinito (ad esempio la pagina di modifica del componente Newsfeed). Sulla prima scheda posizioniamo il <a>
viene creata l'etichetta.
Soluzione
Modificare il seguente codice nel file function addtoolbar
nel view.html.php
file.
Modificare i parametri del menu principale su false nella visualizzazione della pagina di modifica.
JFactory::getApplication()->input->set('hidemainmenu', false);
Se dobbiamo visualizzare il menu principale utilizzando il codice sopra, allora il codice seguente <a class="nolink"></a>
non viene generato nella pagina di modifica.
Altri suggerimenti
Penso di aver trovato il problema.
Ciò è dovuto a un tag che non è chiuso nel file /administrator/modules/mod_submenu/tmpl/default.php
file alla riga 26.
È già stato creato un ticket su JoomlaCode: [#29623] Tag di collegamento di chiusura mancante nel layout del sottomenu
Non ci resta che attendere la prossima versione di Joomla.
Puoi anche aggiungere il '</a>'
tag alla fine della riga 26 in questo modo:
?><a class="nolink"><?php echo $item[0]; ?></a><?php
Ho provato tutti gli editor predefiniti forniti con Joomla 3.0:
(In Utenti -> Gestione utenti -> Super Utente -> Impostazioni di base -> Editor :)
Questo problema non si è verificato qui.Ho anche provato a utilizzare il pulsante sull'editor TinyMCE per aggiungere i tag ul e li.
Puoi fornire maggiori dettagli su come hai aggiunto i tag ul e li?
Che editor stai usando?