[patch] incompatibility with displaycontroller_advanced, filter and phpdisplay
|Priority:||Should have||Due date:|
|Assignee:||Francois Suter||% Done:||
When using the following set of components:
- Display Controller Advanced
There is an issue with
$filter variable available in PHPdisplay. This variable contains the last filter processed and not all filters from all dataqueries. This inconsistency make it hard (impossible) to work with filter data within our php file.
The suggested solution is to include the filter data within the datastructure of the dataquery. This way records and filter are always kept together. I believe it is more consistent (datastructure already contains metadata such as
headers, etc.), easier to work with and easier to understand.
The attached patch implement this.
If this patch is accepted we probably should remove the
$filter variable in PHPdisplay as it would be unnecessary and very confusing.
Added storage of filter information inside data structure, resolves #10753
Regenerated the PDF version of the manual
Updated by Francois Suter over 2 years ago
- Target version set to 1.2.0
No time to handle this now, will include it in the next release.
Updated by Francois Suter about 2 years ago
- Status changed from New to Accepted
- Assignee set to Francois Suter