]> _ Git - cubeextranet.git/commitdiff
(no commit message)
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Tue, 28 Sep 2010 07:35:58 +0000 (07:35 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Tue, 28 Sep 2010 07:35:58 +0000 (07:35 +0000)
inc/extranet/Controlleur/class.extranet.core.php
inc/extranet/Controlleur/class.extranet.url.php

index 59a07ed908bff59c2f75a1bf67ff3817607e712c..0306be5a3d9e1520bd0c62a54a170db205f3d7d1 100644 (file)
@@ -409,10 +409,6 @@ class extranetCore extends cubeCore {
                $this->views->createView('devis_vue', 'SELECT devis.devis_id,devis.nom,devis.lignes,devis.status,devis.total_ht,devis.date_creation,devis.email,clients.utilisateur_id AS client_id,clients.rs AS client,equipiers.prenom AS createur,equipiers.utilisateur_id AS createur_id,devis.adresse '\r
                         . 'FROM devis,clients,equipiers '\r
                         . 'WHERE devis.client=clients.utilisateur_id AND devis.createur=equipiers.utilisateur_id');\r
-               $this->views->createView('factures_vue', 'SELECT factures.facture_id,factures.nom,factures.lignes,factures.status,factures.total_ht,factures.date_creation,factures.texte_complementaire,factures.informations_paiement,factures.date_paiement,factures.adresse,factures.avoir,'\r
-                        . 'projets.projet_id AS projet_id,projets.nom AS projet,projets.client_id AS client_id,projets.client as client,equipiers.prenom AS createur,equipiers.utilisateur_id AS createur_id '\r
-                        . 'FROM factures,projets_vue projets,equipiers '\r
-                        . 'WHERE factures.projet=projets.projet_id AND factures.createur=equipiers.utilisateur_id AND (factures.facture_id>=0 OR factures.status=1)  ');\r
                $this->views->createView('factures_payees', 'SELECT * FROM factures WHERE status=2');\r
                $this->views->createView('factures_valides', 'SELECT * FROM factures WHERE status IN(1,2)');\r
                $this->views->createView('projets_inter', 'SELECT projets.projet_id,projets.nom,projets.status,projets.date_debut,projets.date_fin,projets.date_creation,projets.deadline,projets.devis,'\r
@@ -433,6 +429,10 @@ class extranetCore extends cubeCore {
                         . 'FROM projets_inter1 p '\r
                         . 'LEFT JOIN factures_payees f ON f.projet=p.projet_id '\r
                         . 'GROUP BY p.projet_id', 'TEMPTABLE');\r
+               $this->views->createView('factures_vue', 'SELECT factures.facture_id,factures.nom,factures.lignes,factures.status,factures.total_ht,factures.date_creation,factures.texte_complementaire,factures.informations_paiement,factures.date_paiement,factures.adresse,factures.avoir,'\r
+                        . 'projets.projet_id AS projet_id,projets.nom AS projet,projets.client_id AS client_id,projets.client as client,equipiers.prenom AS createur,equipiers.utilisateur_id AS createur_id '\r
+                        . 'FROM factures,projets_vue projets,equipiers '\r
+                        . 'WHERE factures.projet=projets.projet_id AND factures.createur=equipiers.utilisateur_id AND (factures.facture_id>=0 OR factures.status=1)  ');\r
                $this->views->createView('projets_timereport', 'SELECT * FROM projets_vue WHERE status=0');\r
                $this->views->createView('order_timereport', 'SELECT utilisateur_id,projet AS projet_id,MAX(date) AS derniere_activite FROM timereport,taches,projets WHERE taches.tache_id=timereport.tache_id AND taches.projet=projets.projet_id AND projets.status=0 GROUP BY utilisateur_id,taches.projet ORDER BY utilisateur_id ASC,MAX(date) DESC');\r
                $this->views->createView('ca', 'SELECT SUM(total_ht) AS ca, YEAR(FROM_UNIXTIME(date_creation)) annee FROM factures WHERE status IN(1,2) GROUP BY annee');\r
index 24a8ce539096ab865f81147cea3faa2952874c4c..b9250e7111a36857dfa088368fd7e212fff98e8e 100644 (file)
@@ -9,7 +9,7 @@ class extranetUrl {
                if (!is_null($core->user) && !$core->user) {\r
                        $args = array('login');\r
                } else {\r
-                       if ($args[0] == 'login') {\r
+                       if (isset($args[0]) && $args[0] == 'login') {\r
                                http::redirect('/');\r
                        }\r
                        if (!count($args)) {\r