Integracja edytora

Moduł Ace Code Editor integruje edytor z formularzami edycji węzłów i bloków w celu edytowania:

  • znaczników HTML
  • kodu PHP
  • skryptów JS

Edytor kodu napisany w JavaScript. Zapewnia podświetlanie składni, właściwe wcięcia i w spiera skróty klawiaturowe. Automatycznie uzupełnia kod (zamyka znaczniki) oraz zawija sekcje. Doskonałą funkcją są podpowiedzi, które wyświetlają się po wpisaniu pierwszej litery i użyciu skrótu Ctrl + spacja.

Doskonałą opcją, którą zyskuje prezentacja treści to możliwość osadzania kodu między znacznikami <ace>, co  powoduje podświetlanie składni według wybranego motywu. Np.: <ace theme="twilight" height="200px" font-size="12pt" print-margin="1"> treść kodu </ace>

Oprócz modułu należy także pobrać bibliotekę ACE Editor JavaScript library i umieścić w lokalizacji: /libraries/ace-builds-master/src/ace.js.

Jak wykonać kod PHP w polu tekstowym?

Chyba nie można, ze względu na to, że filtr PHP (moduł rdzenia) został usunięty począwszy od wersji 8.x.

Źródło: Omówienie filtru PHP

Kategoria