Skip to content

jordanlev/FlexBlocks

Repository files navigation

Admin interface for creating editable areas and blocks via the PageTableExtended field type.

Probably requires ProcessWire 2.5.2 (for wireIncludeFile() function)

NOTE: You must use version 2.2.1 or higher of the PageTableExtended module (which is a requirement of this module)

##TODO

  • set up cache field to facilitate sane searching of area/block content
  • swap label and handle fields when creating/editing areas and blocks (and use javascript to generate default handle from label [for creates only, not edits])
  • write docs!
  • make sure it works with Repeater fieldtypes and with Fredi
  • translatable strings in code
  • figure out how to hide the "content" tab top in the modal popup when people edit blocks (and hide the messages about new pages being created, etc.)
  • allow sorting of blocks (save the sorted ids array to a module config variable). Eventually allow per-area visibility and sorting?

About

ProcessWire module that provides an admin interface for creating editable areas and blocks for a more Concrete5-like editing experience in the ProcessWire CMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published