Joomla issueshttps://lab.civicrm.org/dev/joomla/-/issues2023-08-26T22:36:27Zhttps://lab.civicrm.org/dev/joomla/-/issues/42Minor J4 issue: nav button link is wrong2023-08-26T22:36:27ZnicolMinor J4 issue: nav button link is wrongCiviCRM has a button link in the top right admin nav, but this currently just links to the site home page, ie root.
![image](/uploads/964ba7955e5724d3a295d9a302145ea4/image.png)CiviCRM has a button link in the top right admin nav, but this currently just links to the site home page, ie root.
![image](/uploads/964ba7955e5724d3a295d9a302145ea4/image.png)Joomla 4 Integrationhttps://lab.civicrm.org/dev/joomla/-/issues/35[Joomla 4.0] Cannot access/set user permissions2023-02-25T12:13:56Znicol[Joomla 4.0] Cannot access/set user permissionsClicking the Joomla access control link (/administrator/index.php?option=com_config&view=component&component=com_civicrm) via either Civi (administrator/?option=com_civicrm&task=civicrm/admin/access&reset=1) or Joomla (administrator/inde...Clicking the Joomla access control link (/administrator/index.php?option=com_config&view=component&component=com_civicrm) via either Civi (administrator/?option=com_civicrm&task=civicrm/admin/access&reset=1) or Joomla (administrator/index.php?option=com_config#page-permissions) gives a fatal error. Without setting ACLs, the front end Civi links won't display - so this looks like a blocker for Joomla 4.0 compatibility.
According to Joomla 4's debugger the issue is:
`Compile Error: require_once(): Failed opening required '/Applications/MAMP/htdocs/Joomla_4.0.2/libraries/joomla/form/fields/rules.php' (include_path='.:/Applications/MAMP/bin/php/php7.3.7/lib/php')`
`
FatalError in /Joomla_4.0.2/administrator/components/com_civicrm/civicrm/joomla/libraries/joomla/form/fields/civiperms.php (line 6)
<?php
defined('JPATH_PLATFORM') or die;
// for some reason Joomla doesn't autoload JFormFieldRules in this context
require_once JPATH_SITE . '/libraries/joomla/form/fields/rules.php';
class JFormFieldCiviperms extends JFormFieldRules {
/**
* @var CRM_Core_Config
`Joomla 4 Integrationseamusleeseamusleehttps://lab.civicrm.org/dev/joomla/-/issues/39[Joomla 4.0] Fatal error on submitting Profile with CMS username/password2022-05-27T10:15:32ZMonish Deb[Joomla 4.0] Fatal error on submitting Profile with CMS username/passwordSteps to replicate:
1. Choose any Profile and enable 'User Registration
2. Open the Profile in create mode and submit as a anonymous user.
Result: Fatal error and the joomla user account is not createdSteps to replicate:
1. Choose any Profile and enable 'User Registration
2. Open the Profile in create mode and submit as a anonymous user.
Result: Fatal error and the joomla user account is not createdJoomla 4 Integrationhttps://lab.civicrm.org/dev/joomla/-/issues/34[Joomla 4.0] CiviCRM logo not showing in Quick Icon plugin2022-05-27T10:14:42Znicol[Joomla 4.0] CiviCRM logo not showing in Quick Icon pluginVery low priority, but the QuickIcon Joomla plugin (https://github.com/civicrm/civicrm-joomla/tree/master/admin/plugins/civicrmicon) no longer shows a Civi logo:
![image](/uploads/aed5a3996ded76fc73d42686f36f00fd/image.png)Very low priority, but the QuickIcon Joomla plugin (https://github.com/civicrm/civicrm-joomla/tree/master/admin/plugins/civicrmicon) no longer shows a Civi logo:
![image](/uploads/aed5a3996ded76fc73d42686f36f00fd/image.png)Joomla 4 Integrationnicolnicolhttps://lab.civicrm.org/dev/joomla/-/issues/19[Joomla 4.0] Styling issues on modal forms for new membership/contribution/pl...2022-04-21T17:12:16ZAndrew Thompson[Joomla 4.0] Styling issues on modal forms for new membership/contribution/pledge etcThis applies to the modal pop-up forms for a contact: new membership, new contribution, new pledge, new event registration etc.
- The form is too narrow
- Where there is a scrollbar, either horizontal or vertical, it doesn't work. Cannot...This applies to the modal pop-up forms for a contact: new membership, new contribution, new pledge, new event registration etc.
- The form is too narrow
- Where there is a scrollbar, either horizontal or vertical, it doesn't work. Cannot scroll.
- The top of the modal form is underneath the Joomla top menubar
![image](/uploads/15379661aaa92561c653c2bef582829b/image.png)
![image](/uploads/40c6006460ac9b045cb87d518866f3cd/image.png)
![image](/uploads/779317dbd5e5bbb808e8937843c4d541/image.png)Joomla 4 Integrationhttps://lab.civicrm.org/dev/joomla/-/issues/17[Joomla 4.0] CiviCRM menu issues2021-09-02T10:17:43ZAndrew Thompson[Joomla 4.0] CiviCRM menu issuesThe 'new' (former KAM) CiviCRM menu has some cosmetic problems in Joomla 4.0 alpha 11:
1. The CiviCRM menu pushes the Joomla top horizontal menu down so that Joomla's is below CiviCRM's, and when the CiviCRM is moved down, it appears be...The 'new' (former KAM) CiviCRM menu has some cosmetic problems in Joomla 4.0 alpha 11:
1. The CiviCRM menu pushes the Joomla top horizontal menu down so that Joomla's is below CiviCRM's, and when the CiviCRM is moved down, it appears behind Joomla's.
![QPTgvgiKi9](/uploads/5073d73a73551cf3fbc5f4926449f307/QPTgvgiKi9.gif)
2. The search menu options' text are visible only on mouseover
![8jik9uASCQ](/uploads/567a19a70b59327e88c7ada5b3bfa326/8jik9uASCQ.gif)Joomla 4 Integrationhttps://lab.civicrm.org/dev/joomla/-/issues/18[Joomla 4.0] Database upgrader does not work2021-08-27T11:00:40ZAndrew Thompson[Joomla 4.0] Database upgrader does not workThis might not be a valid bug as I only tried installing the same CiviCRM version twice rather than a true version upgrade.
What I did was:
1. Install CiviCRM 5.16.3 (modified to include [PR #52](https://github.com/civicrm/civicrm-jooml...This might not be a valid bug as I only tried installing the same CiviCRM version twice rather than a true version upgrade.
What I did was:
1. Install CiviCRM 5.16.3 (modified to include [PR #52](https://github.com/civicrm/civicrm-joomla/pull/52))
2. Repeat (1) again i.e. install the modified CiviCRM 5.16.3 again. The installation works.
3. Click on Please run the CiviCRM Database Upgrade Utility (administrator/index.php?option=com_installer&view=install) and I got a white screen
I haven't investigated further.Joomla 4 Integrationhttps://lab.civicrm.org/dev/joomla/-/issues/20[Joomla 4.0] CiviCRM Extensions page is broken2021-08-27T10:54:39ZAndrew Thompson[Joomla 4.0] CiviCRM Extensions page is brokenSee screenshot - tabs are broken, layout messed up.
Browser console shows Javascript errors `ReferenceError: CRM is not defined`
![image](/uploads/536de62a9402a70e09e2cb7d2f139628/image.png)
![image](/uploads/9f1d2bc705ba8ea3b59b5d2677...See screenshot - tabs are broken, layout messed up.
Browser console shows Javascript errors `ReferenceError: CRM is not defined`
![image](/uploads/536de62a9402a70e09e2cb7d2f139628/image.png)
![image](/uploads/9f1d2bc705ba8ea3b59b5d267786a2ac/image.png)Joomla 4 Integrationhttps://lab.civicrm.org/dev/joomla/-/issues/14[Joomla 4.0] CiviCRM cannot be installed on Joomla 4.0 alpha2021-02-02T00:48:37ZAndrew Thompson[Joomla 4.0] CiviCRM cannot be installed on Joomla 4.0 alphaTested with Joomla 4.0 alpha 11 and CiviCRM 5.16.2.
The installer fails due to several methods that are deprecated in Joomla 4.0 in these files:
- `script.civicrm.php`
- `configure.php`
See [PR #52](https://github.com/civicrm/civicrm...Tested with Joomla 4.0 alpha 11 and CiviCRM 5.16.2.
The installer fails due to several methods that are deprecated in Joomla 4.0 in these files:
- `script.civicrm.php`
- `configure.php`
See [PR #52](https://github.com/civicrm/civicrm-joomla/pull/52) for detail of what is deprecated.
When those are resolved and CiviCRM has been installed then it will not be possible to log in to the Joomla Administrator backend. This is due to the CiviCRM User Management plugin's `admin/plugins/civicrm/civicrm.php`. Again see [PR #52](https://github.com/civicrm/civicrm-joomla/pull/52), which resolves this, for detail.
After the above are resolved, there are some styling issues and the new CiviCRM doesn't get positioned nicely with Joomla 4.0 but those issues are out of scope for this issue.Joomla 4 Integration