CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Joomla! Installations (Moderator: Deepak Srivastava) »
  • Joomla 3.x and Civi 4.3 giving fronted blank pages
Pages: [1]

Author Topic: Joomla 3.x and Civi 4.3 giving fronted blank pages  (Read 3741 times)

nicol

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 5
  • CiviCRM version: 4.2, 4.3, 4.4
  • CMS version: Joomla 2.5.x, Joomla 3.x Wordpress 3.x, Drupal 7.x
  • MySQL version: 5.x
  • PHP version: 5.3 / 5.4
Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 12:27:43 pm
Hello,

I've just been trying this and the administrator works a treat, but the front end pages don't load (I only get the standard template/menu/modules).

I've tried this with Joomla 3.0.3, 3.0.4 and 3.1.1 on both an upgraded site and a clean install running only Joomla and Civi, with both custom templates and the default Joomla one, and on my localhost MAMP setup and on the server - and no front end Civi menu items (contribution page, profile edit, dashboard, etc) will load. But the preview from the backend works ok (but shows with a search bar so I can't use it) - which makes me wonder if I am missing something simple, say with permissions.

Has anyone else had this with J3.x - or am I doing something wrong?

Thanks
Nic

ps - this what the Apache log is giving me:

Code: [Select]
[20-May-2013 16:49:58 Europe/Berlin] PHP Strict Standards:  Only variables should be assigned by reference in /Applications/MAMP/htdocs/j3.1/plugins/user/civicrm/civicrm.php on line 87
[20-May-2013 16:49:59 Europe/Berlin] PHP Strict Standards:  Only variables should be assigned by reference in /Applications/MAMP/htdocs/j3.1/plugins/quickicon/civicrmicon/civicrmicon.php on line 59
[20-May-2013 16:55:10 Europe/Berlin] PHP Strict Standards:  call_user_func() expects parameter 1 to be a valid callback, non-static method CRM_Core_Page_AJAX_Location::jqState() should not be called statically in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php on line 258
[20-May-2013 16:55:20 Europe/Berlin] PHP Notice:  Array to string conversion in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/Setting.php on line 600
[20-May-2013 16:55:20 Europe/Berlin] PHP Notice:  Array to string conversion in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/Setting.php on line 600
[20-May-2013 16:55:20 Europe/Berlin] PHP Notice:  Array to string conversion in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/Setting.php on line 600
[20-May-2013 16:55:20 Europe/Berlin] PHP Notice:  Array to string conversion in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/Setting.php on line 600
[20-May-2013 16:55:20 Europe/Berlin] PHP Notice:  Array to string conversion in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/Setting.php on line 600
[20-May-2013 16:57:16 Europe/Berlin] PHP Strict Standards:  Non-static method CRM_Friend_BAO_Friend::buildFriendForm() should not be called statically, assuming $this from incompatible context in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Friend/Form/Contribute.php on line 96
[20-May-2013 16:57:17 Europe/Berlin] PHP Strict Standards:  Non-static method CRM_Friend_BAO_Friend::buildFriendForm() should not be called statically, assuming $this from incompatible context in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Friend/Form/Contribute.php on line 96
[20-May-2013 16:57:37 Europe/Berlin] PHP Strict Standards:  Non-static method CRM_Friend_BAO_Friend::buildFriendForm() should not be called statically, assuming $this from incompatible context in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Friend/Form/Contribute.php on line 96
[20-May-2013 17:01:52 Europe/Berlin] PHP Strict Standards:  Only variables should be assigned by reference in /Applications/MAMP/htdocs/fyf/plugins/quickicon/civicrmicon/civicrmicon.php on line 59
[20-May-2013 17:01:53 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:53 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:53 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Trying to get property of non-object in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
[20-May-2013 17:01:54 Europe/Berlin] PHP Notice:  Undefined property: JUpdaterExtension::$currentUpdate in /Applications/MAMP/htdocs/fyf/libraries/joomla/updater/adapters/extension.php on line 97
(this last line repeats much further)
« Last Edit: May 20, 2013, 02:13:40 pm by nicol »

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 01:45:03 pm
I fixed a few of the notices that were in the civicrm part of the codebase

Could not reproduce:

[20-May-2013 16:55:20 Europe/Berlin] PHP Notice:  Array to string conversion in /Applications/MAMP/htdocs/j3.1/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/Setting.php on line 600

so thats the only one that is still remaining. The other one seems to be a joomla notice

But seems like the front end url functionality for joomla 3.0 / 3.1 might be broken and different from the 2.5x series. Would help the joomla + civi community a lot, if you can investigate and figure out what needs to change so this  can work in j! 3.x also

however direct links do still work in J3:

http://j3/index.php?option=com_civicrm&task=civicrm/profile/create&reset=1&gid=1

thanx

lobo

« Last Edit: May 20, 2013, 01:54:22 pm by Donald Lobo »
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

pdelbar

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 3
  • Web integrator, Joomla freak, CiviFan
    • delius.be
  • CiviCRM version: 4.2.6/7
  • CMS version: Joomla 2.5.7 / 3.0
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 01:53:36 pm
@nicol: you wouldn't by any chance be running the latest MAMP using PHP 5.4 would you ?

@dlobo: worth investigating if we wouldn't need a J3 release as well ... the other issue with the fix points in the same direction.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 01:55:31 pm

hey paul:

which issue and which fix?

we are not opposed to doing a j3 release if needed, but i dont think there is any code for that as yet

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

pdelbar

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 3
  • Web integrator, Joomla freak, CiviFan
    • delius.be
  • CiviCRM version: 4.2.6/7
  • CMS version: Joomla 2.5.7 / 3.0
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 02:06:35 pm
Sorry to be so quick and terse in my reply. The issue I am referring to is the one you sent my way a couple of weeks earlier, about the patch someone did for J3.0 in the 4.3 release ... you mentioned it on IRC and I have lost the reference since. I tried some coding but the approach is different for 2.5 and 3.0.

You may be right about the J3 needing a separate effort ... the UI is also completely redone in the backend. Now would be a great time to attempt to make it available in the frontend too ...

As Xavier and I are talking at JAB in two weeks, we'll try to round up a bunch of J folks to see how we can best build a next-generation Civi/Joomla integration for 4.4.

nicol

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 5
  • CiviCRM version: 4.2, 4.3, 4.4
  • CMS version: Joomla 2.5.x, Joomla 3.x Wordpress 3.x, Drupal 7.x
  • MySQL version: 5.x
  • PHP version: 5.3 / 5.4
Re: Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 02:58:47 pm
@lobo - thanks, yes they do.. I could just use these if there was a way to not show the search box and black bar at the top.
Unfortunately I'm not sure I can investigate the menu issue as I'm not a developer.. there is a little mention of menu changes in here - http://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_3.0_and_Joomla_Platform_12.1 ('MenusModelItem::getItem() no longer returns a JObject but a stdClass.' - not sure if that relates)

@pdelbar - yes it was the latest MAMP with php 5.4, but on my hosting it's php 5.3.13.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Joomla 3.x and Civi 4.3 giving fronted blank pages
May 20, 2013, 03:48:03 pm

the search  bar / black bar is a bug and will be fixed in the 4.3.4 release

hopefully someone else with expertise and/or funding to get civi to work with j! 3.x will help migrate themenu items to 3.x

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Joomla! Installations (Moderator: Deepak Srivastava) »
  • Joomla 3.x and Civi 4.3 giving fronted blank pages

This forum was archived on 2017-11-26.