Liste des projets vide – Urgent!

Accueil Forums Premium add-ons support Liste des projets vide – Urgent!

Mots-clés : 

19 sujets de 21 à 39 (sur un total de 39)
  • Auteur
    Messages
  • #564444
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #564445
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #564458
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
    #564489
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #570973
    Thomas Lartaud
    Admin bbPress

    Bonjour.

    Je ne pense pas que cela vienne de là non plus. Cette option est paramétrée ainsi par défaut. J’ai testé de mon côté, et sur 3 projets publiés (dont deux marqués comme closed), un seul projet apparaît pour l’administrateur, ainsi que le subscriber.

    #571343
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #571421
    Vincent Mimoun-Prat
    Admin bbPress

    Bonjour

    Ça n’est pas un bug : il y a une option pour cacher les projets ayant un certain statut. Si vous voulez quand même voir un projet dont le statut est dans ce cadre vous pouvez :

    – remettre le projet en cours.
    – supprimer tous les statuts masqués dans cette option.

    Je ne vois pas le souci.

    #571836
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #574649
    Thomas Lartaud
    Admin bbPress

    Bonjour,

    Je pense au final que vos posts sont corrompus côté BDD. J’imagine que quelque chose est mal enregistré dans la base de donnée, et que le fait de re-créer les posts fixe le problème.
    Je n’ai malheureusement pas de meilleure solution actuellement que de les re-créer pour fixer le soucis.

    Cdlt.

    #576324
    adcdao
    Participant

    Bonjour Thomas,

    Recréer les projets demande pas mal de temps car je devrai aussi réassigner les pages, les fichiers privés et les listes de tâches. J’ai quand même plusieurs projets en cours. Idéalement ce serait que vous développiez une fonction de vérification de l’intégrité des fichiers. En tant que développeur d’applications il m’est arrivé fréquemment de devoir développer ce genre d’utilitaire.

    Pour le moment si je ne cache pas de statut par défaut je peux quand même utiliser l’outil de filtres pour filtrer seulement mes projets en cours. Ce serait d’ailleurs bien d’avoir aussi l’option «Tous» dans ce filtre.

    2019-10-23_13h25_22

    Je vais penser à ce que je vais faire.

    Merci et bonne journée!
    André

    Pièces jointes:
    #577126
    Thomas Lartaud
    Admin bbPress

    Hmmm…

    Une petite idée qui me pop comme ça….

    Je vois ceci quelque part dans notre code 'results' => [],, et je sais que cette syntaxe n’est pas interprétée par toutes les versions de PHP.
    Quelle est la version PHP de votre serveur svp?

    Nous recommandons PHP 7.1

    Pourriez-vous essayer de la vérifier et de la changer si besoin?

    Cdlt.

    #577129
    Thomas Lartaud
    Admin bbPress

    Sinon essayez de modifier le fichier wp-plugins/customer-area/src/php/core-addons/post-owner/helpers/post-owner-ajax-helper.class.php, ligne 101, remplacez 'results' => [], par 'results' => array(),.

    Avec un petit miracle, sait-on jamais ^^

    #577550
    adcdao
    Participant

    Bonjour, mon site web principale utilise la version 7.1.32. Mon site de test local 7.1.13. J’ai quand même essayé la modification sans succès.
    Meilleure chance la prochaine fois.
    Bonne journée!
    André

    #578788
    Thomas Lartaud
    Admin bbPress

    Bonjour,

    Je n’ai pas les droits d’accès en écriture sur votre FTP, pourriez-vous essayer de remplacer le fichier wp-plugins/customer-area/src/php/core-addons/post-owner/helpers/post-owner-ajax-helper.class.php par celui attaché à ce post?

    PS: N’oubliez pas de décompresser le fichier zip pour extraire le fichier php.

    Cdlt.

    Pièces jointes:
    #578791
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
    #578873
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #579102
    Thomas Lartaud
    Admin bbPress

    Bonjour,

    Nous pensons avoir trouvé le problème.

    Cela semble rectifié sur votre site. (PS: attention, quand vous modifiez un fichier via votre file manager, j’ai l’impression qu’il y’ aune sorte de délai, ou de mise en cache qui fait que l’on doit attendre avant que les modifs soient prises en compte)

    Veuillez effectuer cette modification sur votre site live afin que l’on s’assure que ce correctif fixe le soucis :
    Ouvrez le fichier customer-area-projects/src/php/projects/projects-addon.class.php, ligne 158, vous trouverez la fonction get_selectable_projects.

    Remplacez-là par celle-ci :

           /**
             * Get the projects in the system corresponding to the search
             *
             * @param $search
             * @param $page
             * @return array An array of posts and a boolean
             */
            public function get_selectable_projects($search, $page)
            {
                /** @var CUAR_PostOwnerAddOn $po_addon */
                $po_addon = $this->plugin->get_addon('post-owner');
                $items = $po_addon->ajax()->find_posts($search, 'projects', $page, array(
                    'post_type' => CUAR_Project::$POST_TYPE,
                ));
    
                $hidden_statuses = $this->settings()->get_hidden_project_statuses();
                foreach ($items['results'] as $i => $item) {
                    $p = new CUAR_Project($item['id'], false);
                    $status = $p->get_status();
                    if ($status == null || in_array($status->term_id, $hidden_statuses)) {
                        unset($items['results'][$i]);
                    }
                }
    
                $items['results'] = array_values($items['results']);
    
                return $items;
            }

    Cdlt.

    #579628
    adcdao
    Participant
    Cette réponse a été marquée comme privée.
    #579672
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
19 sujets de 21 à 39 (sur un total de 39)
  • Vous devez être connecté pour répondre à ce sujet.