1. plocher
  2. Commercial Templates
  3. Friday, 25 November 2022
  4.  Subscribe via email
Hello,
I migrated my site to Joomla 4. Before I did it, I deactivated the j51_juliet Template for Joomla 3. The migration went well. The site works with Cassiopeia-Template. I installed j51_juliet Template for Joomla 4 and activated the template again.

I got the error: 500 - behavior::caption not found

I went to: /templates/j51_juliet/html/com_content/article/default.php and deleted the row: JHtml::_('behavior.caption');
(the overwrite is not done by myself, It came with the template).

Now the site is working with the following error-messages:
Notice: Trying to access array offset on value of type bool in /home/.../templates/j51_juliet/inc/style.php on line 165
Notice: Trying to access array offset on value of type bool in /home/.../templates/j51_juliet/inc/style.php on line 166
Notice: Trying to access array offset on value of type bool in /home/.../templates/j51_juliet/inc/style.php on line 167

Is there a bug in j51_juliet Template Joomla 4 ?
Or did I do something wrong updating the site?

Thanks for your help.

Pascale
Accepted Answer Pending Moderation
0
Votes
Undo
Hi Pascale

To amend could you try deleting your templates html folder (../templates/[YourTemplate]/html) and then reinstalling your template? There may be some Joomla 3 overrides that are not been removed on install.

Ciaran
  1. more than a month ago
  2. Commercial Templates
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.