1. NOTICE: If you are using Fabrik and update to Joomla 3.10, you will need to update to Fabrik 3.10. And, if you are using Fabrik, do not upgrade to Joomla 4, we do not have a supported version ready for release. More information on a release date coming soon. Also, please note that Fabrik 3.10 will not install on any Joomla sites less than 3.8.
    Dismiss Notice

Internal id element

May 27, 2013
Internal id element
  • The internal ID element is automatically added when you create a new list.

    It renders a hidden field with the current record's numerical id.

    This id auto-increments for each record you add

    In the list's database table this field is also set to be the lists primary key, ensuring that each record has a unique identifier.

    If you wish to create a more readable identifier then you should leave the internal id as it is and create a new calc element.

    Say we want this field to show the values 'application-X' where X is the internal id value then enter the following code into the calc element's 'calc' field:

    PHP:

    return "application-{rowid}";
     
    Finally, ensure that the 'Only Calc on Save' option is set to NO, and then save your element.