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

Archive for September, 2024

Solidres 3.2.0 BETA released

Solidres 3.2.0 BETA is now available for testing, it is a major release with a lot of new features, but fixes and improvements. Since it is a BETA release, please use it for testing only, do not install it in your live site. Please find the change log below:

Solidres 3.2.0 BETA

  • New feature: router refactoring, the new router extends Joomla RouterView to make the router code cleaner, more maintainable and more stable. The automatically generated URL now no longer contain the ID unnecessarily.
  • New feature: tourist tax per person per stay
  • New feature: Venobox 2 replaces the old and out of date Colorbox JS library
  • Update it-IT translation
  • Upgrade jQuery UI to v1.14.0
  • Status: the scope will be set incorrectly when user uses the search tools
  • Confirmation form: hide the adult number when the rate plan type is Per room type per stay
  • Currency code is now set as read only to prevent user from changing it, this field must not be changed
  • Joomla Maintenance > Database: fix reported issue with column price in table #__sr_tariff_details
  • Fix Google Maps height display issue
  • FB sharing: fix 404 error view not found
  • jQuery Validate library: fix loading locales
  • Check Availability: fix loading both frontend and backend language files to avoid missing translations
  • Partner dashboard: fix incorrect form redirection because of missing Itemid
  • Translations cleanup and improvements
  • General code cleanup and replaced Joomla deprecated APIs
  • Customer deletion failed: fix issue UserFactory not set
  • Map: fix incorrect quotes for property description
  • Property > Force customer registration: username field is not mandatory
  • Extra: saving failed with the following error: Incorrect decimal value: ‘’ for column price
  • Room type: remove unused field Created by alias
  • Single supplement: fix error Types of operands not supported: string + string
  • Map: fix display issue when the property name has single quote
  • Unoccupied pricing: add support for view=apartment

Hub 1.16.0

  • New feature: router refactoring (RouterView). This version requires Solidres 3.2.0+.
  • Support new Solidres 3 map link in the search view
  • Partner reservation editing: fix issue _clone method called on non-object
  • Partner dashboard: improve the form saving redirection flow
  • Code refactoring: replace deprecated Joomla APIs in backend views

Complex Tariff 1.8.2

  • Improve support for Joomla dark mode in backend
  • Quick tool (for Mode = Day): show the number of affected dates for better tracking
  • Add support for Unoccupied pricing in view=apartment

Experience 1.11.0

  • New feature: Thumbnails for slideshow and gallery. It is now possible to define the thumbnail size in Solidres Config > Experience, the thumbnail is generated automatically after uploading, the frontend now uses the thumbnails instead of the full sized image like before for better appearance and consistence. For existing sites, after upgrading to the latest Experience version, you can generate the thumbnails by going to Solidres > System > Image thumbnails > Regenerate.
  • New feature: router refactoring (RouterView)
  • Update it-IT translation
  • Associated accommodations: fix map showing link
  • Fix FontAwesome icons in various places
  • Reservation list view: fix issue ‘Unsupported operand types: int + string’
  • Experience single view: category link is incorrect when there are multiple Experience list menu item published (NEED REVIEW AGAIN)
  • Reservation creation: cannot access property starting with ‘\0’
  • Fix issue: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class “Text” not found
  • Remove old Joomla 3 code
  • Reservation edit form: fix php notice regarding adult quantity field
  • Hide the Start time in frontend when it is set as empty (00:00:00)
  • Minor CSS adjustment and language file cleanup
  • Partner dashboard navbar: fix Undefined variable $activeview

Discount 0.9.2

  • Fix saving issue with the ‘Applied days’ field
  • Replace deprecated Joomla APIs
  • Partner dashboard: improve form redirection flow

Experience Invoice 0.9.4

  • Add new it-IT translation
  • Fix: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class “Text” not found

Invoice 1.7.3

  • Solidres Config > Invoice > Invoice number prefix format: fix variables are not replaced
  • Partner dashboard: fix incorrect form redirection because of missing ItemId

Limit Booking 1.2.2

  • Partner dashboard: fix incorrect form redirection because of missing ItemId
  • Replaced deprecated Joomla APIs

Stream 1.1.0

  • Improve support for Joomla 5 and Solidres 3

Statistics 1.9.1

  • Add back button to the main Solidres page in view=calendars
  • Fix display issue when the side navigation bar is collapsed
  • Warning: file_get_contents(https://maps.googleapis.com/maps/): Failed to open stream: no suitable wrapper could be found in

Feedback 1.4.1

  • Add new it-IT translation
  • Partner dashboard: fix broken property edit link + duplicate entries due to LEFT JOIN
  • Improve CSS for better Bootstrap 5 supported

Extras module 1.0.1

  • Items per row setting: change from text input to drop down list to prevent inputting incorrect Bootstrap Grid columns
  • Fix: Warning: Undefined property: Joomla\CMS\Table\Content::$category_alias in /usr/share/nginx/html/modules/mod_sr_extras/mod_sr_extras.php on line 64

Tabs module 1.0.1

  • Fix incorrect module name in language file
  • Fix missing check for unpublished tab

Assets module 1.0.8

  • Circleslider: fix incorrect CSS path and JS calls wrong element ID
  • Fix broken map link in list layout
  • Fix incorrect Occupancy max for property type = apartment

Location Map 0.9.0

  • Replace colorbox with venobox (require Solidres 3.2.0+)

Room Types 0.8.6

  • Apply new Solidres 3.2.0 router
  • Items per row setting is now changed from text field to a drop down field to prevent incorrect setting input

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.4+ and Joomla 5.1+. Please make sure that you upgrade your PHP version first before upgrading to new Solidres version.

Solidres development updates Sep 2024

We want to share an overview of the next major Solidres 3.2.0 release which has a lot of new features, improvements, and bug fixes:

  • New router: The Solidres router is refactored, removing the ID from the automatically generated URL. The code is also cleaner and more maintainable. The new router is also applied to the Hub and Experience plugin.
  • Tourist tax new charge type: Per person per stay
  • Venox 2 replaces the old and out-of-date Colorbox JS library

Experience 1.11.0

  • New thumbnail generation feature for Experience Slideshow and Gallery for better appearance and consistency

We are also constantly replacing deprecated Joomla API calls with the ultimate goal of making Solidres fully compatible with Joomla 5 natively without the need for the Backward Compatibility plugin.

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