[Locked] Joomshaper Template Standalone Install In Existing Joomla 6 - Question | JoomShaper

[Locked] Joomshaper Template Standalone Install In Existing Joomla 6

SW

Sophia Wolf

Template 1 month ago

Hello,

We want to install a licensed joomshaper template 'salon' within our existing Joomla 6.0.2 installation. We bought the 'personal' plan and downloaded the template ZIP. But when we upload that file with the joomla extension manager, it results in an error message:

An error has occurred.

0 Class "Joomla\CMS\Filesystem\Folder" not found

Now there are some confusing circumstances. The changelog of that template package says,

Version 2.0.1 29 November 2024

and that's way back isn't it ? Joomshaper support have told us that we should just try to install the 2.0.1. in our Joomla 6 and maybe it works. However, Joomshaper support also told us they were going to update the templates to Joomla 6 in January. Does that mean we have to wait a little longer and when can we expect that package to be updated ?

Or are there some other reasons why installtion could produce this error. Like, is the proedure different or do we have to obay some kind of order with adding the destination domain to the 'personal' plan (we did this only after that error, however, nothing changed) or doing some sort of magic with the lilcence key ?

Thankful for replies

Micha

0
14 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #216857

Akeeba Backup is "gold standard" if we talk about extension for Joomla (3.10, 4.4, 5.x and 6.x). There is Core (Free) and Pro, and also WordPress version. As starter, Core is totally OK. We have blog posts about it too, I mentioned about it also in my book years ago.

Check also what backup options offer your hosting, how often are done, how long keep, etc,

Becuase there is a main rule : 1=0 , 2=1 if we talk about backup.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #216481

Hi Micha.

You have two options:

  1. Enable plugin "Behaviour - Backward Compatibility 6" and it may work after.
  2. OR, indeed wait for offcial Template update that should be soon.

If that new site is still "empty" becuase you just started building it, you have also 3rd option. Install Joomla 5.x over it, install & add what you need, then after X weeks just update template, and then upgrade Joomla 5>6 in seconds. All should be smooth after, and client won't see any difference, site is site.

0
SW
Sophia Wolf
Accepted Answer
1 month ago #216484

Tried 1. and now it says,

"Warning: Database not set in Joomla\CMS\Installer\Installer"

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #216485

(2) or (3) left. My magic powers are limited

0
SW
Sophia Wolf
Accepted Answer
1 month ago #216486

Does "Install Joomla 5.x over it" erase our users and will it use the already existing database well ?

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #216487

In Joomla you cannot downgrade CMS version. It means totally new installation. If You are advanced user, you can export some tables from current DB and import them in Joomla 5, for example, Users, Content or SPPB. It should work.

Use PHPMyAdmin tool from cPanel.

0
SW
Sophia Wolf
Accepted Answer
1 month ago #216784

I think we better just create a seperate db and do a full new install of everything ... bc if any later, some error occurs, we will never know if the reason could be some incompatibility.

From what i get from the initial install error msg, there are completely new classes in Jommla 6 and i wonder if an upgrade of an up-and-running template is that easy. Will they really be able to ever do it ? What if not, will we get a 'activation-and-counter reset' if we need to change to a new template if we want to upgrade Joomla ? I mean, those delays were caused bc we've waited for the 'Salon' update, which did not come up until now, and now even have to do a reinstall. (Package 'Personal'.)

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #216785

Joomla 5, as I remember, will be supportted till Sep/Oct 2026. It means that you have 7 months for upgrade.

Yes, using a new DB can be a good option. Or use at least a new db prefix.

If Joomla developes added that feature, it means that is possible without using extra hacks/extensions.

0
SW
Sophia Wolf
Accepted Answer
1 month ago #216788

ok now i downloaded the template Salon Quickstart package "Quickstart Pack Joomla 5" (Version 2.0.1) and extracted it on the server in a htdocs/joomla (a folder which i have created before).

  • Set the server config to that path, works OK
  • set the PHP version to 8.3.3.0 (they do not offer any other 8.3 and alternatively only 8.4 and 8.5) which is according to Joomla 5 recommendations.

Opening juist the domain URL (without any sub-path) worked fine. The Joomla Installer started as expected.

But after configuring Superuser and Database, the installer fails with an apparently template-related error:

Warning: simplexml_load_file(): I/O warning : failed to load external entity "/var/www/k5453-1/htdocs/joomla/plugins/system/TmplHelixUltimate/TmplHelixUltimate.xml" in /var/www/k5453-1/htdocs/joomla/libraries/src/Installer/Installer.php on line 2080

0
SW
Sophia Wolf
Accepted Answer
1 month ago #216789

It appears thet the file TmplHelixUltimate.xml does not exist in that location, in the Quickstart package. (I checked both the server install and the downloaded package in my computer).

There is a file 'installer.xml' instead.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #216792

try to take that file from Helix Ultimate quickstart.

if will not help, indeed, rename.

0
SW
Sophia Wolf
Accepted Answer
1 month ago #216798

It worked, thanks !

By the way, since we are new to Joomla ... do you happen to have a recommendation for a Backup App other then Akeeba ?

0
SW
Sophia Wolf
Accepted Answer
1 month ago #217104

Ha that's a funny rule ... then how about 3=done :D

Anyway thanks for your informative answer ! -Micha

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 month ago #217111

It's a survival & first-aid rule, but also used in IT sometimes, and not funny at all. I told you that as instructor.

0
This topic is locked