Inline ajax page editing comes to ListerPro

ProcessWire 2.6.6

This week (actually, the last few weeks) we've updated ListerPro to support inline ajax editing for any page and just about any Fieldtype. After using it here this week, I have to be honest and say I think this is a pretty revolutionary new way to edit pages in ProcessWire.

This was not my idea (I always thought it would be near impossible to implement), so thanks to the people that have been requesting this feature! Not only was it possible to implement, but it's been taken a lot farther than you might think. You can do things like ajax uploads, autocomplete, and more, for example. All while having all of the existing Lister and ListerPro features at your disposal.

The ProcessWire core required several updates in order to support this, so the latest dev version is now 2.6.6 and this version is required by the latest ListerPro. Specifically, most of the core Inputfields were updated to support dynamic ajax insertion and save. The usefulness of this may go well beyond ListerPro in the future.

I'll be wrapping it up and posting to the ListerPro board later this evening (edit: now posted in the ListerPro support board). Actually, I left myself no time for writing a proper post about it. So here are a few screenshots below that help to describe what it does.

Comments

  • BernhardB

    BernhardB

    • 9 years ago
    • 41

    that looks absolutely amazing!!!
    and i'm curious about "The usefulness of this may go well beyond ListerPro in the future." :)
    keep up the great work and thank you for this wonderful tool :)

    • ryan

      ryan

      • 9 years ago
      • 81

      Thanks, glad you like it. An example of how the usefulness of this may go beyond ListerPro is that it makes it possible for us to support things like dynamically loaded tabs or fieldsets in the page editor. For instance, if you had 3 tabs in your page editor, currently they all have to be loaded when you go to edit a page. With the latest update in PW, it's now feasible that we could load those tabs dynamically when you click on them. This means potential for increased performance in the page editor, particularly in situations where you are editing a page with a lot of fields, and might isolate the less-often edited fields to tabs other than the default "content" tab.

 

NextProcessWire 2.6.7 core updates and more

6

This week we introduced new standardized include/hook files that make a lot of tasks easier, less ambiguous and more efficient when developing sites and applications in ProcessWire. We also released yet another new version of ListerPro that take editable columns even further. In addition, ProcessWire 2.6.7 includes updates from numerous GitHub reports and PRs. More 

Latest news

  • ProcessWire Weekly #547
    In the 547th issue of ProcessWire Weekly we're going to check out the latest core updates, introduce a couple of new modules, and more. Read on!
    Weekly.pw / 2 November 2024
  • Custom Fields Module
    This week we look at a new ProFields module named Custom Fields. This module provides a way to rapidly build out ProcessWire fields that contain any number of subfields/properties within them.
    Blog / 30 August 2024
  • Subscribe to weekly ProcessWire news

“We were really happy to build our new portfolio website on ProcessWire! We wanted something that gave us plenty of control on the back-end, without any bloat on the front end - just a nice, easy to access API for all our content that left us free to design and build however we liked.” —Castus, web design agency in Sheffield, UK