Plugin - QR Code Generator


The RSForm!Pro QR Code Generator Plugin allows you to generate QR codes based on form submission values.

This RSForm!Pro QR Code Generator Plugin is commercial and needs to be purchased separately. You can buy it by accessing Customer Area > My memberships > Active Memberships > clicking the 'Buy Extra Plugins' button of your RSForm!Pro license.

Downloading and Installing the plugin
 
Download

You can download the plugin by logging with your purchase user, then head to Downloads > My Downloads > RSForm!Pro - view all plugins and modules > RSForm!Pro Files > Plugins > "QR Code Generator".

Install

In the backend of your Joomla! installation go to the Extensions > Install/Uninstall page, and install the plugin. Next thing is to publish the plugin, to do this go to Extensions > Plug-in Manager, search for the "System - RSForm! Pro QR Code Generator Plugin" plugin and publish it.

 

Configuring the plugin

Configuring the QR Code Generator plugin can be done from Components > RSForm!Pro > Edit your form > Form Properties > QR Code Generator tab:

  • Source - add here your desired text along with form field placeholders.
  • Image Width - set the default width of the QR Code image. Defaults to 200.
  • Invert Colors - enable this option if you want QR Code image colors to be inverted.

You can display the QR Code image by using the {qrcode} global placeholder, in the following areas:

Placeholders can be used to create a QR code based on the submitted data.

Usage Examples

    URL https://www.joomla.org
    E-mail mailto:me@domain.com
    Phone Numbers tel:+999-123-456-7890
    Geo Coordinates geo:47.620521,-122.349293
    Calendar Events

    BEGIN:VCALENDAR
    VERSION:2.0
    PRODID:spatie/icalendar-generator
    NAME:Laracon online
    X-WR-CALNAME:Laracon online
    BEGIN:VEVENT
    UID:5ef5c3f64cb2c
    DTSTAMP;TZID=UTC:20200626T094630
    SUMMARY:Creating calendar feeds
    DTSTART:20190306T150000Z
    DTEND:20190306T160000Z
    DTSTAMP:20190419T135034Z
    END:VEVENT
    END:VCALENDAR

    vCard

    BEGIN:VCARD
    VERSION:4.0
    N:[NAME]
    FN:[FULL NAME]
    GENDER:O
    EMAIL;type=(WORK|HOME):[EMAIL]
    TEL;type=(WORK|CELL|HOME):[PHONE]
    ADR;type=WORK:[LINE1];[LINE2];[STREET];[CITY];[STATE];[ZIP];[COUNTRY]
    TZ:[CITY/COUNTRY]
    URL:[URL]
    PHOTO;JPEG:[LINK]
    LOGO;JPEG:[LINK]
    NOTE:[TEXT]
    CATEGORIES:[LIST]
    END:VCARD
Custom PHP codes can be used as seen below in between the //<code> and //</code> tags:

//<code>
return 'value';
//</code>
 

13 Jan 2026
Initial Release

Was this article helpful?

Yes No
Sorry about that