diff --git a/htdocs/boutique/auteur/fiche.php b/htdocs/boutique/auteur/fiche.php
index 7b938012620..fdf363169f6 100644
--- a/htdocs/boutique/auteur/fiche.php
+++ b/htdocs/boutique/auteur/fiche.php
@@ -80,6 +80,9 @@ else
if ( $result )
{
+
+ $livres = $auteur->liste_livre();
+
if ($action == 'edit')
{
print '
Edition de la fiche Auteur : '.$auteur->nom.'
';
@@ -105,6 +108,15 @@ else
print '';
print "";
print '| Nom | '.$auteur->nom.' |
';
+
+ print '| Livres | ';
+
+ foreach ($livres as $key => $value)
+ {
+ print ''.$value." \n";
+ }
+ print " |
";
+
print "
";
diff --git a/htdocs/boutique/auteur/pre.inc.php b/htdocs/boutique/auteur/pre.inc.php
index 3a0582eb28c..8322d8f6ebe 100644
--- a/htdocs/boutique/auteur/pre.inc.php
+++ b/htdocs/boutique/auteur/pre.inc.php
@@ -38,7 +38,7 @@ function llxHeader($head = "", $urlp = "") {
$menu->add_submenu("/boutique/livre/fiche.php?&action=create","Nouvel ouvrage");
- $menu->add("/boutique/auteur/", "Auteur");
+ $menu->add("/boutique/auteur/", "Auteurs");
$menu->add_submenu("/boutique/auteur/fiche.php?&action=create","Nouvel auteur");
diff --git a/htdocs/boutique/editeur/editeur.class.php b/htdocs/boutique/editeur/editeur.class.php
index e3236e8c61a..8453be3d0d0 100644
--- a/htdocs/boutique/editeur/editeur.class.php
+++ b/htdocs/boutique/editeur/editeur.class.php
@@ -55,13 +55,11 @@ class Editeur {
*
*
*/
- Function liste_groupart()
+ Function liste_array ()
{
$ga = array();
- $sql = "SELECT g.rowid, g.nom FROM llx_groupart as g, llx_livre_to_groupart as l";
- $sql .= " WHERE g.rowid = l.fk_groupart AND l.fk_livre = ".$this->id;
- $sql .= " ORDER BY g.nom";
+ $sql = "SELECT rowid, nom FROM llx_editeur ORDER BY nom";
if ($this->db->query($sql) )
{
@@ -83,7 +81,8 @@ class Editeur {
else
{
print $this->db->error();
- }
+ }
+
}
/*
*
@@ -120,7 +119,7 @@ class Editeur {
$result = $this->db->fetch_array();
$this->id = $result["rowid"];
- $this->nom = $result["nom"];
+ $this->nom = stripslashes($result["nom"]);
$this->db->free();
}
diff --git a/htdocs/boutique/editeur/pre.inc.php b/htdocs/boutique/editeur/pre.inc.php
index 6ecf16cc519..fc8cc01a2db 100644
--- a/htdocs/boutique/editeur/pre.inc.php
+++ b/htdocs/boutique/editeur/pre.inc.php
@@ -23,7 +23,6 @@ require("../../main.inc.php3");
require("../livre/livre.class.php");
require("./editeur.class.php");
-
function llxHeader($head = "", $urlp = "") {
global $user, $conf;
@@ -39,12 +38,15 @@ function llxHeader($head = "", $urlp = "") {
$menu->add_submenu("/boutique/livre/fiche.php?&action=create","Nouvel ouvrage");
+ $menu->add("/boutique/auteur/", "Auteurs");
+
+ $menu->add_submenu("/boutique/auteur/fiche.php?&action=create","Nouvel auteur");
$menu->add("/boutique/editeur/", "Editeurs");
$menu->add_submenu("/boutique/editeur/fiche.php?&action=create","Nouvel éditeur");
-
+ $menu->add("/product/categorie/", "Catégories");
left_menu($menu->liste);