Welcome to Solidres - A Complete Hotel Booking Solution for Joomla & WordPress

  • Solidres's Blog

Solidres app is now free for all users

At this time last year, the Solidres app was officially featured in the Android Play Store, and now we are very happy to announce that it is officially available in the iOS App Store. But it is not just the only great news: the Solidres app is now free for all Solidres users (both Android and iOS platforms).

That means to use the Solidres app, you only need to make sure that your Solidres for Joomla is upgraded to v2.11.1+, and follow some little extra steps in our tutorial to make sure that you are all rightly set before using the app.

We, as a software developer for the hospitality/F&B/tourism industry, are suffering a lot this year, just like you. The COVID-19 pandemic forces us to change a lot, but it could not stop us. We are looking for a better 2021 year ahead, for everyone.

Stay safe and healthy!

Solidres for Joomla 2.11.0 released

Solidres for Joomla 2.11.0 has been released, it is a major version which has many new features, bug fixes and other improvements. Details can be found below:

Solidres for Joomla 2.11.0

  • New Summary module to show a summary of the reservation process for guest, it helps to improve the usability of the reservation process and make it more user friendly
  • New option “Allowed checkin days” for Check Availability module, this option is useful when the property has fixed checkin days and it could make the availability search faster by only showing the available checkin days for guest
  • New room type selection layout, it is improved for better responsive, tested also with Bootstrap 4.
  • New option “Default rate plan visibility”, this is requested by many users when they want to display the rate plans in front end, but hide them by default and the rate plans are only showed when guest click on button “Rates”
  • Improved Bootstrap 4 and Joomla 4 support
  • Property list in backend: now filter by parent categories will also show the results of sub categories
  • Add Dompdf library installation status to Solidres System Page
  • Hide the Standard rate plan when Complex Tariff plugin is enabled to avoid confusing users
  • PHP 7.2+ is required for this version
  • Amending reservation: when changing the dates, the previously booked rooms should be available
  • Fix several hard code reservation status and payment statuses
  • Deposit: fix option “Deposit includes extra cost” does not work with “Deposit by stay length”
  • Fix message “Last chance! We only have 1 room left!” should only be applied for room types with multiple rooms
  • Fix typo in translation files
  • Payment: fix card form does not show for default payment method
  • Extra: fix inconsistency in price calculation for extra’s charge type “Percent of room rate”

Experience 1.6.0

  • Send email when changing reservation status
  • Translation: change the term “Total due amount” to “Balance due”
  • Support option “Force user registration” like property
  • Use different icon for “Transportation”
  • Fix height of Participant field in front end book form
  • Remove duplicate base/end location in exp single view
  • Fix responsive issue with mixed columns in exp info box
  • Improve responsive for Joomla 4 and Bootstrap 4
  • Remove hard code payment statuses
  • Fix minimum advance booking days

Hub 1.11.0

  • Add overlay support for Filter module, make it works better in small screen devices. This improvement is similar to the recent Summary module development
  • Apply Hub Custom URL setting for view=search
  • Improve support for Joomla 4 and Bootstrap 4
  • Fix typo in es-ES translation
  • Fix incorrect partner_id filter
  • Fix incorrect HTML in default_navbar.php
  • Fix PHP notice errors in search results layout
  • Fix width issue of star icons in search view
  • When search view has no price to show, hide the empty DIV contains the prices
  • Fix duplicated Geo State field in property edit form in partner dashboard
  • Hide standard rate when Complex Tariff is enabled
  • Remove hard coded reservation and payment statuses

Experience Invoice 0.8.3

  • Use the same calendar type with Solidres component

Experience List module 0.7.1

  • Fix incorrect HTML for list layout

iCal 0.9.0

  • Import format: now it is possible to import iCal entries as reservations or as limit booking items
  • Import: use the iCal description field for importing if available
  • Fix CLI issue: undefined getTemplate() or undefined setUserState()

Invoice 1.3.4

  • Translation: change the term “Total due amount” to “Balance due”
  • Remove hard code reservation and payment statuses
  • Improve responsive for Joomla 4 and Bootstrap 4
  • Fix incorrect active filter in search tool

Braintree 0.1.1

  • Fix broken payment flow when using production API keys
  • Use FontAwesome icons only

Location Map module 0.6.0

  • Add ability to show full width location map
  • Fix broken map when the location name has spaces

Advanced Search module 1.3.1

  • Improve Joomla 4 and Bootstrap 4 support

Complex Tariff 1.4.0

  • New Interval and Limit Checkin per date for rate plan with Mode = Day
  • Add new fr-FR translation
  • Add ability to link Solidres rate plan with channel manager rate plan’
  • Rate plan’s Valid from and Valid to fields are now required
  • Improve Joomla 4 and Bootstrap 4 support
  • Fix incorrect label for Rate per room type per stay
  • Show rate plan’s Interval in list view
  • Fix cache issue for AJAX request in IE/Edge
  • Fix untranslated calendar in rate plan edit screen

Limit Booking 1.1.0

  • Add new es-ES translation
  • Improve responsiveness in list view for Bootstrap 4

Discount 0.8.0

  • Add new es-ES translation
  • Improve responsiveness in list view for Bootstrap 4

Feedback 1.1.6

  • Improve responsiveness in list view for Bootstrap 4

Statistics 1.7.2

  • Fix hard code text in quick booking form
  • Fix incorrect date displayed in widget Upcoming reservations
  • Fix responsive issue related to the text “Choose a date range above to generate the chart”

Assets module 1.0.1

  • Fix duplicate element ID issue when publishing multiple module instance in the same page
  • Fix broken setting Total Items in circle slider

Useful links for you

Update notes

  • Check our documentation for more details about upgrade notes
  • Make sure that you install Dompdf plugin as it is required for all PDF functionality since v2.8.0. Old Tcpdf is unsupported now.
  • Solidres is now required PHP 7.2+. Please make sure that you upgrade your PHP version first before upgrading to new Solidres version.

Summary module preview

We’d like to share a preview of the Summary module, one of the new features that will be included in Solidres for Joomla 2.11.0. This module is developed to increase the Solidres’s usability and user-friendly, especially in mobile devices. Please check the video below to get an overview of this new module:

This video was recorded in Joomla 4 Beta 3, we’ve put a lot of effort to improve Bootstrap 4 support for Solidres, and the result can be seen in the video.

Solidres for Joomla 2.11.0 will require PHP 7.2 as minimum requirement therefore please consider upgrading your PHP version as soon as you can to get the best performance and features. If your hosting does not offer PHP 7.2+, please run away from them as soon as you can as this is a big sign of a bad hosting provider. We also noticed some of our users can not upgrade PHP because one of their installed Joomla extensions is not compatible with the latest PHP versions: please uninstall it right away as it is a sign of a bad extension, please only install actively developed and well maintained extensions.

How to create a touchless online menu with RMS

The benefits of an online restaurant menu are undeniable, including:

  • Reducing the printing cost
  • Environment friendly
  • Updating the menu without re-printing
  • Safer for both customers and staff: the online menu can limit cross-contamination from sharing the physical menu. It is especially important with the current COVID-19 pandemic

In this blog post, we will show you how to create a touchless online menu with our RMS component through some simple steps:

Step 1: Create online menu item

In your Joomla backend, create a menu item with the type “Restaurant Management System (RMS) > E-menus” and publish it. Then copy the menu URL for the next step.

Step 2: Generate QR code

Use an online QR code generator tool (there are many good choices, choose the one that you feel comfortable to work with), then generate your desired QR code from the URL copied from step 1. We’d like to suggest this one:


Step 3: Print the QR code

Print your QR code and put them in your restaurant’s places like tables, doors.

Tips: if you want to show an online menu layout only without your website template, then you can use this URL:


In the above URL, replace X with your property ID in “property_id=X”, for example, if your RMS property ID is 10, then the final link will look like this:


We hope this blog post could be useful for you, stay safe and healthy!

Solidres for Joomla 2.10.4 and RMS 1.3.1 released

We’ve shipped maintenance releases for Solidres and RMS, the change log can be found below:

Solidres for Joomla 2.10.4

  • Fix extra’s Price includes tax price saving issue
  • Fix incorrect rate plan suffix in front end property view
  • Hide the unused Next button in reservation form when there is only 01 room type and room type’s Is Exclusive option is enabled
  • Google Maps: hide unnecessary features on maps like businesses, restaurants
  • Fix option “Months in availability calendar” is not applied for view=reservations search tools
  • Room custom fields extras assignment: fix issue when custom field does not show when extra is set as mandatory
  • Fix payment history does not work with multiple staffs (Hub plugin)
  • Improve support for Bootstrap 4
  • Update es-ES translation

RMS 1.3.1

  • Takeaway order: add new ability to send emails to both guest and owner
  • New property options “Disable online booking” and “Exclude from search”
  • Add privacy consent checkbox for online order form
  • Fix issue “Failed to parse time string (string) at position 0”
  • Fix translation issue with menu group
  • Fix menu group ordering in front end
  • Fix menu items ordering in front end
  • Fix UIKits grid display issue within tab in Helix framework templates
  • Fix tax rounding issue in backend dropdown
  • Fix takeaway order deletion failed because of FK constraint
  • Booking form: fix incorrect validation for custom field type=list and multiple=true
  • Fix search tool display issue in view=menuitems (layout=modal)

We also release updates for the following Solidres plugins:

Hub 1.10.3

  • Partner dashboard: fix missing Approve button in view=reservationform
  • Fix typo in CSS class name
  • Add new es-ES translation
  • Partner dashboard: fix incorrect display for filter User group for view=extras
  • Improve support for Bootstrap 4

Invoice 1.3.3

  • Partner dashboard: fix compatibility issue with multiple staffs feature for invoices list view and invoice generation
  • View=invoices search tools: fix different calendar field type and apply dynamic payment status list

Experience 1.5.2

  • Add new es-ES translation
  • Fix custom tab translation is broken in recent Falang release
  • Fix incorrect horizontal and vertical scroll bars in view=expreservations
  • Customer dashboard: view=myexperiences search tools should be closed by default
  • Partner dashboard: fix incorrect horizontal and vertical scroll bars

User 2.4.1

  • Improve Bootstrap 4 support

Feedback 1.1.5

  • Improve Bootstrap 4 support

Statistics 1.7.1

  • Improve support for Bootstrap 4

Useful links for you

Update notes

  • Check our documentation for more details about upgrade notes
  • Make sure that you install Dompdf plugin as it is required for all PDF functionality since v2.8.0. Old Tcpdf is unsupported now.

All the things you need to make your work easier. Did you like Solidres?