Skip to content

Commit

Permalink
Finnalise categorie contact
Browse files Browse the repository at this point in the history
  • Loading branch information
FHenry committed Jul 30, 2013
1 parent 44b3ebb commit 60bb595
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 3 deletions.
11 changes: 11 additions & 0 deletions htdocs/categories/class/categorie.class.php
Expand Up @@ -334,6 +334,17 @@ function delete($user)
$error++;
}
}
if (! $error)
{
$sql = "DELETE FROM ".MAIN_DB_PREFIX."categorie_contact";
$sql .= " WHERE fk_categorie = ".$this->id;
if (!$this->db->query($sql))
{
$this->error=$this->db->lasterror();
dol_syslog("Error sql=".$sql." ".$this->error, LOG_ERR);
$error++;
}
}

// Delete category
if (! $error)
Expand Down
1 change: 1 addition & 0 deletions htdocs/categories/index.php
Expand Up @@ -50,6 +50,7 @@
elseif ($type == 1) $title=$langs->trans("SuppliersCategoriesArea");
elseif ($type == 2) $title=$langs->trans("CustomersCategoriesArea");
elseif ($type == 3) $title=$langs->trans("MembersCategoriesArea");
elseif ($type == 4) $title=$langs->trans("ContactsCategoriesArea");
else $title=$langs->trans("CategoriesArea");

$arrayofjs=array('/includes/jquery/plugins/jquerytreeview/jquery.treeview.js', '/includes/jquery/plugins/jquerytreeview/lib/jquery.cookie.js');
Expand Down
1 change: 1 addition & 0 deletions htdocs/categories/photos.php
Expand Up @@ -94,6 +94,7 @@
elseif ($type == 1) $title=$langs->trans("SuppliersCategoryShort");
elseif ($type == 2) $title=$langs->trans("CustomersCategoryShort");
elseif ($type == 3) $title=$langs->trans("MembersCategoryShort");
elseif ($type == 4) $title=$langs->trans("ContactCategoriesShort");

$head = categories_prepare_head($object,$type);
dol_fiche_head($head, 'photos', $title, 0, 'category');
Expand Down
7 changes: 4 additions & 3 deletions htdocs/categories/viewcat.php
Expand Up @@ -125,7 +125,7 @@
elseif ($type == 1) $title=$langs->trans("SuppliersCategoryShort");
elseif ($type == 2) $title=$langs->trans("CustomersCategoryShort");
elseif ($type == 3) $title=$langs->trans("MembersCategoryShort");
elseif ($type == 3) $title=$langs->trans("ContactCategoryShort");
elseif ($type == 4) $title=$langs->trans("ContactCategoriesShort");
else $title=$langs->trans("Category");

$head = categories_prepare_head($object,$type);
Expand Down Expand Up @@ -445,6 +445,7 @@
}
}

//Categorie contact
if($object->type == 4)
{
$contacts = $object->get_type("socpeople","Contact",'contact',"socpeople");
Expand Down Expand Up @@ -478,7 +479,7 @@
if ($typeid == 1) $permission=$user->rights->societe->creer;
if ($typeid == 2) $permission=$user->rights->societe->creer;
if ($typeid == 3) $permission=$user->rights->adherent->creer;
if ($typeid == 4) $permission=$user->rights->contact->creer;
if ($typeid == 4) $permission=$user->rights->societe->creer;
if ($permission)
{
print "<a href= '".$_SERVER['PHP_SELF']."?".(empty($socid)?'id':'socid')."=".$object->id."&amp;type=".$typeid."&amp;removeelem=".$contact->id."'>";
Expand All @@ -491,7 +492,7 @@
}
else
{
print "<tr ".$bc[false]."><td>".$langs->trans("ThisCategoryHasNoCustomer")."</td></tr>";
print "<tr ".$bc[false]."><td>".$langs->trans("ThisCategoryHasNoContact")."</td></tr>";
}
print "</table>\n";
}
Expand Down
2 changes: 2 additions & 0 deletions htdocs/langs/en_US/categories.lang
Expand Up @@ -17,6 +17,7 @@ SuppliersCategoriesArea=Suppliers categories area
CustomersCategoriesArea=Customers categories area
ThirdPartyCategoriesArea=Third parties categories area
MembersCategoriesArea=Members categories area
ContactsCategoriesArea=Contacts categories area
MainCats=Main categories
SubCats=Subcategories
CatStatistics=Statistics
Expand Down Expand Up @@ -86,6 +87,7 @@ ThisCategoryHasNoProduct=This category does not contain any product.
ThisCategoryHasNoSupplier=This category does not contain any supplier.
ThisCategoryHasNoCustomer=This category does not contain any customer.
ThisCategoryHasNoMember=This category does not contain any member.
ThisCategoryHasNoContact=This category does not contain any contact.
AssignedToCustomer=Assigned to a customer
AssignedToTheCustomer=Assigned to the customer
InternalCategory=Internal category
Expand Down
2 changes: 2 additions & 0 deletions htdocs/langs/fr_FR/categories.lang
Expand Up @@ -17,6 +17,7 @@ SuppliersCategoriesArea=Espace des catégories de tiers fournisseurs
CustomersCategoriesArea=Espace des catégories de tiers clients ou prospects
ThirdPartyCategoriesArea=Espace des catégories de tiers
MembersCategoriesArea=Espace des catégories d'adhérents
ContactsCategoriesArea=Espace des catégories des contacts
MainCats=Catégories principales
SubCats=Sous-catégories
CatStatistics=Statistiques
Expand Down Expand Up @@ -86,6 +87,7 @@ ThisCategoryHasNoProduct=Cette catégorie ne contient aucun produit.
ThisCategoryHasNoSupplier=Cette catégorie ne contient aucun fournisseur.
ThisCategoryHasNoCustomer=Cette catégorie ne contient aucun client.
ThisCategoryHasNoMember=Cette catégorie ne contient aucun adhérent.
ThisCategoryHasNoContact=Cette catégorie ne contient aucun contact.
AssignedToCustomer=Attribuer à un client
AssignedToTheCustomer=Attribué au client
InternalCategory=Catégorie interne
Expand Down

0 comments on commit 60bb595

Please sign in to comment.