Domanda

Dalla domanda sopra, ho pensato che sarebbe stato relativamente facile, ma non riesco a trovare alcuna documentazione su come aggiungere stili al menu a discesa "Styles". Qualcuno può spingermi nella giusta direzione?

È stato utile?

Soluzione

Il menu a discesa Styles viene automaticamente popolato in base alle classi trovate nel file tipografico.css del tema. Per aggiungere lezioni, assicurati solo che siano definite lì. In alternativa, se vuoi dare nomi più amichevoli delle classi o per rimuovere alcune lezioni dall'elenco, puoi definire esplicitamente gli stili che desideri elencati mettendolo nel tuo _config.php file.

HtmlEditorConfig::get('cms')->setOption('theme_advanced_styles', 
    'Name 1=class1;Name 2=class2');

È una caratteristica fornita da Tinymce, il componente dell'editor Wysiwyg, e questa riga sta solo impostando il theme_advanced_styles impostazione di tinymce se utilizzato dal CMS. Questo thread sul sito di tinymce ne discute anche.

Nota anche la risposta di Markus di seguito: Editor.CSS deve trovarsi nella cartella CSS del tema e includere la tipografia.css.

Altri suggerimenti

La risposta di @Sam Minnée funziona solo, se l'editor.css è anche nella cartella CSS del tema e include la tipografia.css.

Ecco un altro descrizione dettagliata di come questi due giocano insieme.

Se hai problemi a far apparire i nuovi stili nell'editor, prova quanto segue:

  • tuote.com/admin/?flush=1
  • Controlla le autorizzazioni di file sul file Mythemes/CSS/Editor.CSS. Dovrebbe essere leggibile dall'utente WebServer.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top