list's state-container shows ID with dbjoin element

Sorry, I know my previous issue just solved and I'm here with a new one but the time is my enemy now.

When I filter list with a dbjoin elkement the state-container shows the id instead of label. If I'm thinking well this comes from deeper than layout files so I can't override it.
 
Not sure what you mean. Where is it showing the value instead of the label, what are your dbjoin settings?
 
Please see attached image . I think now it will be clear. The dbjoint elements row id (value) is 1 and the label is Pr?ba ?gyf?l. I use autocomplete for filter.
 

Attachments

  • filter.fw.png
    filter.fw.png
    306.3 KB · Views: 37
This doesn't look like a Fabrik standard filter layout.
Are you using a custom template or an override?
 
Yes I use custom template (the filter reset button added by me) but it's no matter. This filter labels are in the layout files (I use BS3 overrides)

See files:

layouts/list/fabrik-filters-modal.php (<div data-modal-state-container>)
layouts/list/fabrik-filters-modal-state-label.php
 
Yup, I battled with that issue a while back. The modal filters code is still a little brittle. One of those features which isn't quite fully cooked yet, and needs some love to iron out the wrinkles.

I'll take another look, see if I can figure something out ...

-- hugh
 
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top