Jump to content

[RESOLU] Module Admin : Partie "Fabricants"


hugkc

Recommended Posts

Bonjour à Tous,

Je ne sais pas si je suis dans la bonne partie du Forum mais sinon j'espère qu'un modérateur changera mon post d'endroit !

Question sur le Back Office, sur l'écran fabricants ( fichier AdminManufacturer.php)

Je trouve très bien que l'on ai la liste des produits quand on choisi de regarder le détails du fabricants... Mais ce serait parfait si on pouvait aussi modifier un produit à partir de cette liste, c'est à dire ajouter comme dans la gestion de catalogue un lien direct ( avec une icône type modification).

J'essaye de le faire mais j'ai du mal à trouver où cela se trouve, je connais la ligne à ajouter mais je ne sais pas où le faire...

Quelqu'un peut-il m'aider ?

Merci d'avance.

Link to comment
Share on other sites

Oups dites donc j'avais oublié de vous donner ma solution...
A la ligne 260 du module AdminManufacturers.php (Dans votre répertoire admin/tabs)
Modifier la ligne

'.$product->name.'


en

id.'&updateproduct;&token;='.Tools::getAdminToken('AdminCatalog'.intval(Tab::getIdFromClassName('AdminCatalog')).intval($cookie->id_employee)).'">'.$product->name.'


Et voili voilou,
C'est pas top top mais bon il fallait que je le fasse rapidement !
Un bô lien pour tomber sur la fiche modification d'un produit à partir de la liste produit du fabricants.

En tout cas moi cela m'aide pas mal !!

A bientôt

Link to comment
Share on other sites

Bonjour,
Je trouvais intéressant ce lien depuis la fiche fabricant, et j'ai fait ce qui est écrit : pour moi ça ne marche pas : y a plus rien qui s'affiche dans la fiche fabricant. C'est peut-être parce-que je suis en version 1.2.5 ? une idée ?


Merci en tout cas

Link to comment
Share on other sites

Argghhh je ne comprends pas

Le bout du code devrait être cela :

)).'">'.$product->name.'

Mais quand je mets entre "code" cela donne

)).'">'.$product->name.'



le ' avant le disparait alors qu'il est bien écrit ... Au secours...

Quelqu'un peut m'aider ? Parce que du coup les personnes qui vont copier coller ce code sans connaitre le php ou sans faire attention vont avoir l'erreur de sofano !

Link to comment
Share on other sites

Voilà le code complet à partir de la ligne 250... Dans AdminManufacturers.php

>Foreach ($products AS $product)
       {
           $product = new Product($product['id_product'], false, intval($cookie->id_lang));
           echo '';
           if (!$product->hasAttributes())
           {
               echo '
</pre>
<table border="0" cellpadding="0" cellspacing="0">id.'&updateproduct;&token;='.Tools::getAdminToken('AdminCatalog'.intval(Tab::getIdFromClassName('AdminCatalog')).intval($cookie->id_employee)).'">'.$product->name.''.$this->l('Ref:').' '.$product->reference.''.$this->l('EAN13:').' '.$product->ean13.''.$this->l('Qty:').' '.$product->quantity.'</table>';<br>      



En espérant que cela soit plus clair car chez moi cela marche nickel :-)

Link to comment
Share on other sites

  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...