Skip to content

make filters configurable #15

@dkd-kaehm

Description

@dkd-kaehm

as an integrator i want to declare each column in Form log module (module.tx_formlog.settings.list.columns) as filter.

Currently its only possible to filter by Page-Title and Date.
Moreover Page-Title filter can grap wrong entries if some Page with same Title exists.
This makes cleaning of CSV export impossible. For Example we could disable some CSV columns by TypoScript condition by using the filter(PID of the Form):

[globalVar = GPmerged:tx_formlog_web_formloglist|filters|pid|value| = {$global.myForm.pageuid}]
  module.tx_formlog.settings.list.columns.export.columns >
  // declare clean list of fields to export
[global] 

and the setting could look like this:

module.tx_formlog.settings {
   list {
     columns {
       1000 {
         property = pid
         label = PageUid
         filterable = 1
       }
     }
   }

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions