Frequently asked questions
1. One page reservation form doesn't work?
Solidres is compatible with Joomla SEF only if you use 3rd SEF extensions, add Solidres as an exception.
Try to lower the error reporting levels in Joomla Global Configuration: "Simple" level is sufficient enough for testing.
2. How to permanently delete a reservation?
First, change reservation's status to "Trashed".
Then filter all "Trashed" reservations by using the drop down on top of column "Status".
Then you will be able to see a new button "Empty Trash", select your trashed reservation and click that button to permanently delete them.
3. Where are the email templates and how to translate them?
For Solidres v0.6.2 and before: they can be found in: /libraries/solidres/mail, all emails are grouped into a folder for each language. Just copy the default en-GB folder to your language (it-IT, fr-FR, ru-RU etc) and translate them from there.
For Solidres v0.7.0 and after: they can be found in /components/com_solidres/layouts/emails. Each email template comes with 2 versions: inliner and non-inliner. The inliner version is used because it displays better in a web-based email client like Gmail, however, it is harder to read because it uses a lot of inline CSS. In each email template, you will find all language keys which you can use to find and translate in language files.
4. I booked a room, but it is still available for booking, how to make it unavailable?
Make sure that you change the reservation status from "Pending Arrival" to "Confirmed". If you use a payment plugin like Paypal or Authorize.net, the reservation's status is changed automatically. Since Solidres v0.8.0, a new option has been added which can specify the default reservation status.
5. Got error "1005 Can't create table '#__sr_geo_states' ..." when install Solidres?
It normally happens because your database is already used by another Joomla installation (with Solidres installed), make sure that your Joomla uses a dedicated database, don't use the same database with multiple Joomla installations because that will create duplicate table's constraints.
6. Can I not install the sample media package (media.zip)?
You need to increase your PHP setting "upload_max_filesize" to be more than 4MB (the default of most hosting providers is 2MB). If you do not know how to do this, you can contact your hosting provider or read this instruction.
7. Can I run Solidres with Joomla 2.5?
No, Solidres is only compatible with Joomla 3+. If you are using Joomla 2.5, you should upgrade as soon as you can.
8. Media Manager does not work, it said: "You don't have Flash installed"?
First, open Firefox's console or Chrome's console to see if there are any errors related to jquery.cookie.js, some hosting providers use out-of-date mod_security rules that blocked jquery.cookie.js in a wrong way. The best solution is to inform your hosting provider and ask them to update their mod_security's rules (and include the following link as evidence: https://github.com/SpiderLabs/owasp-modsecurity-crs/blob/master/CHANGES#L363). If they refuse to change, you can rename the file jquery.cookie.js to jquery_cookie.js (see: https://www.solidres.com/forum/installation-upgrade/3576-media-manager-upload-not-working-here#4129) to overcome this issue created by mod_security. But the best solution is to request your hosting provider to update.
9. Google Maps shows incorrect location.
Solidres uses Google Maps geocoding service to convert from physical address to coordinates. However, Google Maps is not 100% correct therefore sometimes you will need to enter coordinates manually into table #__sr_reservation_assets. To find your coordinates, please refer to this video: http://www.youtube.com/watch?v=OW0gDk3LXec
10. I applied coupon in the front end, but I don't see any discounts?
Make sure that your coupon is assigned to room types. You can edit your room type and check the coupon that you want to apply for it.
11. When I paste the asset's link to Facebook, it does not show any images or description?
You need to turn off Joomla Gzip compression in Joomla Global Configuration, more information can be found in this StackOverflow post.
Make sure that you created 02 menu items for those Joomla articles. Joomla needs menu items in order to generate links to articles correctly. You can see those menu items in our live demo under menu Reservations.
13. My Joomla site has a blank page, nothing showed up?
In Joomla Global Configuration, increase the Error Reporting level to either "Simple", "Development", "Maximum" in order for Joomla to show the real error message instead of blank page.
If you've just upgraded Solidres, make sure that you re-install the latest versions of all commercial plugins for maximum compatibility with new Solidres version.
14. Joomla login module redirect me to the default language, not I chose one?
You can go to Plugins -> System - Language Filter -> Automatic Language Change set to NO.
15. Why is Falang recommended as an extension to make a multilingual website?
Falang (formerly JoomFish) is a dedicated Joomla extension to make a multilingual website. Unlike core multilingual feature of Joomla, Falang translates content in a smart and flexible way without having to create duplicate content.
16. How to set the number of available rooms for a specific room type?
You can do that by editing your room type, in tab Rooms, you can add a room with room name there, for example, if you room type has 5 available rooms, you need to create 05 rooms. In Solidres room is the smallest bookable unit.
17. After made a reservation, my guest got notification email but I don't?
Some hosting providers have a strict policy that not allow sending emails within the same domain. You can confirm by changing your asset's email to something different than your domain, for example, @gmail.com or @yahoo.com. You can contact your hosting provider to ask them about this issue.
18. I see error "Fatal error: Call to a member function format () on a non-object in .../confirmationform.php"?
Please make sure that you complex tariff has values for fields "Min nights" and "Max nights".
19. I can not upload photos with Solidres Media Manager, it said "Http error"?
Please make sure that the $log and $tmp path in Joomla's configuration.php file are correct, please refer to our forum for instruction shared by fabrikastyle and skillfulken.
20. My guest paid via Paypal but didn't receive any confirmation emails, also the payment status is "Unpaid"?
First, you need to make sure that the communication between your server and Paypal server is through, some hosting providers block Paypal IP, therefore you need to contact them first, check this page for a full list of Paypal IP. In addition, some Joomla extensions like AdminTools has a feature to block requests which could affect Paypal too. Moreover, you should also enable "Auto return" for your Paypal account, to prevent guest closing the browser after they paid in Paypal website without returning to your site to complete the reservation.
21. My guest didn't receive an email with their reservation and they used Paypal?
This issue happened mostly because your guest forgot to return to your site after they finished their payment at Paypal website. To prevent this issue, you should configure Auto Return for your Paypal account.
22. My room type only has 01 room, can I replace the quantity dropdown with a single button?
Yes, since Solidres for Joomla v1.0.0 and Solidres for WordPress v0.3.0, you can enable new option in your Room Type - Publishing - "Is exclusive", it will replace the room quantity dropdown with a single booking button so that your guest can book directly without having to select the room quantity, you can also skip the room form if you want.
23. Google Maps does not load?
Google requires a FREE API Key for accessing their Maps product. Get a free API key here and enter it into Solidres Options - Component - Google Maps API Key (for Joomla) or Solidres Settings - Plugins - Google Maps API Key (for WordPress).
24. Am I having an issue with SEF on Nginx server?
First, make sure that you are using latest Solidres version. Second, make sure that all of your templates overrides for Solidres are updated or removed (you can do that in Solidres System Info page). Finally, make sure that your Nginx is configured correctly to run Joomla SEF by applying all the necessary configuration in this tutorial.
25. Ad Block blocks images in my site?
Ad Block is a good extension to block unwanted ads in your browser. However it also blocks valid images in many cases because it detects images with some common sizes in the image file name. To overcome that, you can go to Solidres Options - Media, then change the image sizes to a different numbers and save it. Then go to Solidres System page to re-generate all thumbnails.
1. Where are the invoice templates and how to translate them? (Note: Not valid since 0.7, only applied for 0.6 and before. For 0.7+ please refer to our Documentation section)
They can be found in: /libraries/solidres/invoice, all emails are grouped into a folder for each language. Just copy the default en-GB folder to your language (it-IT, fr-FR, ru-RU etc) and translate them from there.
For Solidres v0.7+, you can find all invoice templates here: /plugins/solidres/invoice/layouts/.
2. How to use Load Module plugin?
Solidres's Load Module plugin (insert the module into an asset or room type's description ) works similarly to Joomla's Load Module plugin (insert the module into Joomla's article), therefore you can refer these existing tutorials, they are well described and easy to understand: text tutorial or video tutorial.
3. What does it mean "Location" in front end Hub search?
Location means asset's city which is configured in your asset.
4. TCPDF ERROR: Could not include font definition file: dejavusans?
Please refer to this forum post for solution.
5. How does Offline plugin work?
Our Offline payment plugin captures your guest credit card information while making reservation, then after the reservation is completed, Solidres will split the credit card number into 2 parts, the first part will be included in the emails that sent to asset's owners, and the second part is stored with the reservation data and you can see it in your reservation management. So why does Solidres split credit card number? It is for security purpose, it makes it a lot harder for attackers who are trying to steal your guest's credit card numbers. Moreover, you can also clear the stored credit card number in your reservation after processing it.
1. The Carousel slideshow does not display correctly, it goes vertically instead of horizontally?
This issue usually comes from the conflict between jQuery and Mootools. Although jQuery is the main JS framework now in Joomla, there are still many 3rd Joomla extensions using Mootools. Fortunately, there is a fix for this conflict which can be found in the official Joomla CMS repository (there will be 2 types of fixes for you to choose, just use the one which suits your website the most) or using a 3rd Joomla plugin. Since Solidres v0.9.4, you can just turn on the option "Enable carousel compat" in Solidres Options - General.
1. How to choose a good Joomla template for Solidres?
For Joomla users, please make sure your chosen template supports Bootstrap 2 or Bootstrap 3 frameworks and it can run with Joomla 3+. Furthermore, you can check templates made by Solidres. Some template providers claim that they support Solidres, but you must contact them to make sure that they do support latest Solidres version before purchasing.
2. I am using a Joomla quickstart package from my template provider and I am having upgrade issue?
This is because your Joomla quickstart package was not created correctly and it has missing values in Joomla table #__schemas. You should contact your template provider and ask them to fix it for you. Table #__schemas is where Joomla stores necessary information to perform the upgrade. For Solidres, it should contain a row that links to 'com_solidres' in table #__extensions. This is a common issue with 3rd template providers and their quickstart packages.
3. How to disable template override for Solidres?
Rename or remove this folder /templates/YOUR_TEMPLATE_NAME/html/com_solidres. This step is helpful when you need to disable out of date template override for Solidres. You should ask your template provider to update their template override for Solidres if template override is causing an issue.
In newer Solidres, you can go to Solidres System Info page, section "Template override check list", then you will see a button to quickly disable all template overrides.
1. My language doesn't display correctly in PDF voucher and invoice?
You can change the font to suit your language in Solidres Options - Invoice - "Font name main" and "Font monospaced" to a more suitable font like "dejavusans".
2. My language is not saved correctly, it displays weird characters like "???"?
It is your database issue, make sure that all tables in your database are configured with utf8 collation (the recommendation are ut8_unicode_ci). To fix it you must change your table's collation to support UTF8, you can change that using phpMyAdmin or use an extension called "Admin Tools" which can be found in the JED.
1. Solidres is a hotel booking extension, but can I use it for villas, apartments or other types of booking?
Yes, you can. However, you need to make some simple customization like changing language strings or complex customization like adding/removing fields, it depends on your business requirements. We have seen many users who modify Solidres for cat boarding facility booking, USB 3G booking, villas, apartments, campsite, campervan, tent...
2. I'd like to have feature ABC, what should I do, how long I have to wait?
We build Solidres for our users, therefore if a feature is demanded by many users, we will consider it for next releases. To let us know about your feature request, make sure that you reply in one of existing topics in our Feature Requests / Suggestions forum or post a new one. If you don't want to wait, you can contact us to request a quote for Custom Development service.
3. As a user, what do I need in order to use Solidres effectively?
You should be familiar with Joomla and can perform basic tasks like installing Joomla, installing/uninstalling 3rd extension using Joomla Extension Manager, making basic configuration like adding menus or editing contents or manage modules via Joomla Module Manager.