About Template File Editor

This module let's you edit template files on the fly directly in the backend.

Category 1Admin Helpers
Admin helper modules are those that provide helpful tools, UI enhancements or optimizations to the admin panel (excluding Fieldtype or Inputfield modules).
Category 2Development Tools
Modules that have more to do with assisting development of a site rather than managing its content.
Release StateStable
Should be safe for use in production environments. *
Module Version1.6.0
Class NameProcessTemplateEditor
Compatibility2.2, 2.3, 2.4, 2.5, 2.6
Date AddedDecember 4, 2012
Last UpdatedMay 7, 2015
Recommended ByNew recommendations may take up to 1 day to appear.


This module's files should be placed in /site/modules/ProcessTemplateEditor/
How to install or uninstall modules



This module let's you edit template files and preview assets in the templates folder directly in the backend.

For ProcessWire 2.5+

This module adds a new page as child of setup called "Template Editor". It allows you to change text files and preview image, audio and video files. Additionally it has "tab" support so it's easier for you to change your codes.

A nice addition for this module is AdminHotKeys which allows you e.g. to use CTRL+S for saving the file.

Todo (until 2.0.0)

  • add new file
  • show URLs to files


  • Obiuno

    Obiuno 5 years ago 00

    Is it safe to use it with PW 2.5 ???

  • Jan

    Jan 4 years ago 20

    the template file editor works only if the fileinfo php extension is active - if you're running xampp on windows it is deactivated - you have to activate the fileinfo extension in the php.ini:

    ...else you will get an undefined PHP function error.

  • Sebastian

    Sebastian 2 years ago 00

    Hello Nico

    Can I use this module with ProcessWire 3.0?


    • Nico

      Nico 2 years ago 00


      I haven't tried it but I guess it should work. You can just try it and maybe let me know afterwards :)


      • Twitch

        Twitch 2 years ago 00


        I just tried it in version 3.0.61 and seemed to work just fine.

        Thanks for the module!

Post a Comment

Your e-mail is kept confidential and not included with your comment. Website is optional.