Upsert form plugin

  • Views Views: 15,811
  • Last updated Last updated:

Navigation

         Form Article Plugin Tutorial
      Autofill form plugin
      Clone form plugin
      Comment form plugin
      Email form plugin
      EXIF form plugin
      FTP form plugin
      J2store form plugin
      Kunena form plugin
      Limit form plugin
      Logs form plugin
      Mailchimp form plugin
      Paginate form plugin
      Paypal form plugin
      PHP form plugin
      Pingdotfm form plugin
      Receipt form plugin
      Redirect form plugin
      REST form plugin
      Slack form plugin (+)
      SMS form plugin
      Twitter form plugin
      Upsert form plugin
      VBforum form plugin
      Create a Search Form
      Accordion Form Groups
  • Introduction​

    The upsert plugin allows you to insert or update a record in a database table other than the form's current table.

    Options​


    Upsert1.png


    First we want to select which list it is we will be updating:

    • Connection - the fabrik connection
    • List - the fabrik list
    Then we need to state that list's primary key

    • Primary key - the Lists primay key
    • Row value - The value for the Primary key element. Leave blank to insert a new row. Can use {Placeholders}
    • Values - press this to select how the current form's values are mapped into the update / insert. This opens the following window:
    Upsert2.png


    • Key - the upsert list's field
    • Value - the value to update/insert into the upsert list. This can be a string or a placeholder. In the example above we are inserting the raw data from the current form's street and name Elements into the upsert Lists city and name fields.
    • Default - If nothing selected for the value or a placeholder returns an empty value, then use this.
Back
Top