Sto esaminando il codice e sto cercando di risolvere i seguenti due problemi, ma sono bloccato sul secondo.
L’elenco delle icone delle categorie non viene applicato nella visualizzazione della categoria (con Mostra elenco sottocategorie sopra gli argomenti in questa categoria)
Sono riuscito a risolvere questo problema sostituendo la riga 112 in header.html
if(iconItem && !attrs.category.parent_category_id) {
con
if (iconItem) {
e aggiungendo il seguente codice a common.scss
.subcategory .category-icon-widget {
display: none;
}
L’icona di blocco categoria accanto alla categoria non cambia nella nuova SVG
Visualizzazione categorie:
Visualizzazione categoria (con Mostra elenco sottocategorie sopra gli argomenti in questa categoria):
Penso che questo sia il codice rilevante:
let classNames = "badge-category clear-badge";
if (restricted) {
classNames += " restricted";
}
...
html +=
`<span ${style} ` +
'data-drop-close="true" class="' +
classNames +
'"' +
(description ? 'title="' + escapeExpression(description) + '" ' : "") +
">";
che aggiunge la classe restricted a un <span> con le classi badge-category clear-badge, che controlla la visualizzazione dell’icona di blocco della sottocategoria, ma non riesco a capire come applicare lo stesso anche al <div> con la classe category-text-title, che controlla la visualizzazione dell’icona di blocco della categoria.



