processwire / processwire-requests

ProcessWire feature requests.
40 stars 0 forks source link

Frontend version of FieldtypeTable #113

Open valieand opened 7 years ago

valieand commented 7 years ago

Short description of the enhancement

Tables are as popular as forms in frontend development. As well as quite complex if done right way. I suggest to create commercial module for table manipulations.

Optional: Steps that explain the enhancement

  1. Ui-agnostic, but easily appliable ui lib
  2. Pagination
  3. Columns/rows editability depending on type
  4. Columns/rows accessibility
  5. Summaries, headers
  6. Drug and drop
  7. Export to various formats
  8. Import csv

Current vs. suggested behavior

Currently there is no such module designed for frontend.

Why would the enhancement be useful to users?

Because tables are everywhere. And they are not easy in terms of development. Thus, well-developed module will save huge amount of time. Or it will remove barrier of entry to PW community.

valieand commented 7 years ago
  1. Filters, columns, user-bookmarks.
  2. Ajax-enabled, linked to FieldtypeTable or group of fields/pages.
pwFoo commented 6 years ago

Would be great to use InputfieldForm and the inputfields in frontend instead of use workarounds and custom forms? Backend dependencies should be removed from PW form api.