Page 1 sur 1

Supprimer le champ "Modèle" de l'admin

MessagePublié: 23 Août 2012, 09:43
par Max02
Hello,

Je suis en train de mettre sur pied une boutique de produits bio et je cherche un moyen de supprimer le champ "Modèle", qui ne sert à rien, de l'interface d'ajout d'un nouveau produit et du front office.

Je n'ai pas trouvé de moyen de supprimer des champs.

Merci d'avance :)

Re: Supprimer le champ "Modèle" de l'admin

MessagePublié: 24 Août 2012, 16:36
par Onlytech
Bonjour,

Afin de pouvoir vous aider, merci de compléter votre signature:
Politique sur la signature.

Merci

Re: Supprimer le champ "Modèle" de l'admin

MessagePublié: 19 Oct 2012, 11:21
par aghilas
Bonjour,

je me permets de reposer la même question

j'utilise OpenCart 1.5.4

Re: Supprimer le champ "Modèle" de l'admin

MessagePublié: 22 Oct 2012, 08:56
par Onlytech
Bonjour,

Voici la méthode pour rendre plutôt le champs Modèle optionnel au lieu de le supprimer:

Dans le fichier "admin/controller/catalog/product.php" (ligne 1189 à 1191), commentez :
Code: Tout sélectionner
if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
            $this->error['model'] = $this->language->get('error_model');
       }


Dans le fichier "admin/view/template/catalog/product_form.tpl" (ligne 59 à 62) remplacez ces lignes:
Code: Tout sélectionner
<td><input type="text" name="model" value="<?php echo $model; ?>" />
  <?php if ($error_model) { ?>
  <span class="error"><?php echo $error_model; ?></span>
  <?php } ?></td>

par cette ligne :
Code: Tout sélectionner
<td><input type="text" name="model" value="<?php echo $model; ?>" /></td>

Ces changements renderont le champs Modèle optionnel sur l'interface d'administration.

Pour ne pas afficher le Modèle sur la fiche produit, dans le fichier "catalog/view/theme/VOTRE_TEMPLATE/template/product/product.tpl", supprimer cette ligne (ligne 29):-
Code: Tout sélectionner
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

Voilà :)

un VQMod sera réalisé et publié pour cette modification.