1. Fabrik 3.9 has been released. If you have updated Joomla to 3.9, this is a required update.
    Dismiss Notice
  2. If you update to Joomla 3.9.16, you will have to update Fabrik from the latest GitHub version, to fix a bug introduced in Joomla, which makes it impossible to list front end folder locations in backend JForms. This affects things like template selection.
    Dismiss Notice

Pass parameters from filered list to the form

Discussion in 'Community' started by tanya2015, Mar 18, 2020.

  1. tanya2015

    tanya2015 Member

    Level: Community
    Hello, I need advice in the next issue. I use filtered list to show group of records (people in department) and I need to add record to this department and use add(above the list) and I need to fill department in the form according this filtered list.
    department value I can get this way:
    $app = JFactory::getApplication();
    $filters = $app->input->get('fabrik_filter');
    $filters = $filters['list_55_com_fabrik_55'];
    $blockId = $filters['value'][1];
    $depId = $filters['value'][2];
    $labId = $filters['value'][3];

    But I need to pass them through url (Add) to the form... If any way exist to pass parameters from filtered list into the form using standart add?
    Appreciate any help.
     
    Last edited: Mar 19, 2020
  2. troester

    troester Well-Known Member Staff Member

    Level: Community
    You can set an element default (Eval) with

    $filterval = FabrikHelperElement::filterValue(81);
    return $filterval;

    81 = the element id

    Is this what you are looking for?
     
    tanya2015 likes this.
  3. tanya2015

    tanya2015 Member

    Level: Community
    Hello troester, thank you very much for your very fast and useful advice. It's really save me a lot of time. Thank you.
     
    Last edited: Mar 19, 2020

Share This Page