Fatal error avec Joomsocial [LIGNE 357]

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Fatal error avec Joomsocial [LIGNE 357]

    Salut à tous,

    Sur le site de mon asso, j'ai cette erreur avec le composant Joomsocial quand je clique sur l'onglet dans administration:

    Fatal error: Using $this when not in object context in /htdocs/administrator/components/com_community/libraries/cadminactivity.php on line 357

    Du coup, pour se connecter, c'est une catastrophe.

    Je suis allé voir le fichier en question: cadminactivity.php mais j'y comprends rien. A la ligne 357, il y a ceci:

    Code PHP:
                            switch ($action) {

                                case 
    'events.create':

                                     
    //$html = '<a class="cStream-Author" target="_blank" href="'.JUri::root().'index.php?option=com_community&view=profile&userid='.$user->id.'">'.$user->getDisplayName().'</a> -';

                                     
    $html JText::sprintf('COM_COMMUNITY_EVENTS_ACTIVITIES_NEW_EVENT' JUri::root().'index.php?option=com_community&view=events&task=viewevent&eventid='.$event->id$event->title);

                                     
    $activities[$key]->title $html;

                                    break;

                                case 
    'events.attendence.attend':

                                    
    $users explode(',',$param->get('actors'));

                                    
    $actorsHTML = array();

                                    foreach(
    $users as $actor)

                                    {

                                        if (!
    $actor)

                                        {

                                                
    $actor $activity->actor;

                                        }

                                        
    $user CFactory::getUser($actor);

                                        
    $actorsHTML[] = '<a class="cStream-Author" href="'JUri::root().'index.php?option=com_community&view=profile&userid='.$user->id.'">'$user->getDisplayName().'</a>';

                                    } 
    Dernière édition par Clorgen à 25/02/2014, 10h04

  • #2
    Re : Fatal error avec Joomsocial

    Bonjour,

    Joomsocial étant une extension commerciale, as-tu contacté le support de cette extension ?
    Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

    Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

    Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

    Commentaire


    • #3
      Re : Fatal error avec Joomsocial

      Tout est en anglais dans le support, j'espérai éviter de le faire... mais bon, je pense qu'il va falloir s'y mettre...

      Commentaire


      • #4
        Re : Fatal error avec Joomsocial

        Fixed.

        For future references - edit this file:

        ROOT/administrator/components/com_community/libraries/cadminactivity.php in line 356 change this:

        Code PHP:
        case 'top_groups':
                                            
        $groupsModel $this->getModel('groups');
                                            
        $activeGroup $groupsModel->getMostActiveGroup();
         
                                            if( 
        is_null($activeGroup)) {
                                                
        $title JText::_('COM_COMMUNITY_GROUPS_NONE_CREATED');
                                            } else {
                                                
        $title JText::sprintf('COM_COMMUNITY_MOST_POPULAR_GROUP_ACTIVITY_TITLE'CRoute::_(JUri::root().'index.php?option=com_community&view=groups&task=viewgroup&groupid='.$activeGroup->id), $activeGroup->name);
         
                                            }
                                            
        $activities[$key]->title $title;
                                        break; 
        Faut remplacer cela par ceci:

        Code PHP:
        /* case 'top_groups':
                                            $groupsModel = $this->getModel('groups');
                                            $activeGroup = $groupsModel->getMostActiveGroup();
         
                                            if( is_null($activeGroup)) {
                                                $title = JText::_('COM_COMMUNITY_GROUPS_NONE_CREATED');
                                            } else {
                                                $title = JText::sprintf('COM_COMMUNITY_MOST_POPULAR_GROUP_ACTIVITY_TITLE', CRoute::_(JUri::root().'index.php?option=com_community&view=groups&task=viewgroup&groupid='.$activeGroup->id), $activeGroup->name);
         
                                            }
                                            $activities[$key]->title = $title;
                                        break; */ 
        Si ça peut aider quelqu'un d'autre...

        Commentaire


        • #5
          Re : Fatal error avec Joomsocial [LIGNE 357]

          Merci pour le retour
          Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

          Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

          Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X