Sto utilizzando CKEditor nella mia applicazione MVC.CKEditor non funziona quando il sito viene distribuito su IIS
Utilizzo il pacchetto "ckeditor-full" (versione 4.4.2).
Ho incluso i file "ckeditor \ adapters \ jquery.js" e "ckeditor \ ckeditor.js" nel pacchetto e ho fatto riferimento a quei bundle nel file _Layout.cshtml.
@Scripts.Render("~/bundles/Scripts/ckeditor")
@Scripts.Render("~/bundles/Scripts/ckeditor/adapters")
La cartella "Scripts/ckeditor" contiene tutti i 352 file scaricati con il pacchetto.
seguito è il file config.js (che risiede in "/ Scripts ckeditor" cartella
CKEDITOR.editorConfig = function(config)
{
// Define changes to default configuration here. For example:
config.toolbar = 'Custom';
config.disableNativeSpellChecker = false;
config.browserContextMenuOnCtrl = true;
config.forcePasteAsPlainText = true;
config.toolbar_Custom = [
{ name: 'basicstyles', items: ['Bold', 'Italic', 'Underline', 'Strike', '-', 'RemoveFormat'] },
{ name: 'paste', items: ['PasteText'] },
{ name: 'links', items: ['Link', 'Unlink'] }
];
};
seguito è come visualizzo CKEditor per textarea:.
$("#idBodyText").ckeditor();
Il problema è che, funziona bene localmente e se è in esecuzione su IIS locale in modalità debug, tuttavia non mostra CKEditor quando viene distribuito su IIS con la configurazione di rilascio
Qualche idea su quale potrebbe essere la possibile ragione e come risolvere questo?
Qualsiasi aiuto su questo molto apprezzato.
Grazie
semplice ma efficace, il bastone nel vostro layout di pagina .... – Simon