Domanda

Non riesco a trovare un RTE js che suonerà amichevole con frammenti di php intrecciati in esso. Voglio un mini CMS per il backend di numerosi siti. I punti di vista hanno alcuni frammenti di php qua e là

Ci sono degli RTE che lasceranno da solo il php e lo mostreranno anche mescolati con la bella formattazione?

TinyMCE uccide i tag anche se inseriti in modalità html e passati avanti e indietro. FCKEdit sembra mantenere intatto il codice se incollato in modalità sorgente, ma non viene mostrato nella parte di modifica, quindi se qualcuno elimina un elemento con un po 'di php, bop, non c'è più.

E a nessuno degli editor piace creare codice ben rientrato, sarebbe anche un bel vantaggio, ma probabilmente esageratamente chiedere, eh.

È stato utile?

Soluzione

Gli editor di testo RTF utilizzano le funzionalità DesignMode o ContentEditable incorporate nei browser per implementare la modifica HTML in linea e queste non supportano i tag PHP incorporati.

La soluzione dovrebbe convertirli in un'altra forma, che non verrà confusa dall'editor HTML del browser, quindi convertirli nuovamente in tag PHP al momento dell'invio.

Potrebbe essere fatto. Tuttavia, non ne conosco nessuno.

Per quanto riguarda la creazione di codice ben rientrato, si tratta di un problema simile. I browser lo immergono nei loro editor HTML in linea.

Altri suggerimenti

Ho avuto una domanda simile qualche settimana fa: Textarea che può evidenziare la sintassi al volo?

Questa potrebbe essere la cosa giusta per te: http://marijn.haverbeke.nl/codemirror/ Hanno anche messo in evidenza l'evidenziazione PHP e HTML.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top