Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Visibilité de l'état des catégories (Activé - Désactivé)

Programmation, discussions et suggestions pour l'amélioration de OpenCart

Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar LeorLindel » 14 Juil 2010, 12:39

Pour faciliter ma gestion personnelle des catégories (désactiver certaines catégories dans le menu de la boutique), je souhaitais avoir la visibilité de leur état dans la liste des catégories.

Pour se faire il faut modifier les fichiers suivants :

admin/controller/catalog/category.php

Chercher cette ligne :
Code: Tout sélectionner
            'sort_order'  => $result['sort_order'],

Ajouter dessous, cette ligne :
Code: Tout sélectionner
            'status'     => ($result['status'] ? $this->language->get('text_enabled') : $this->language->get('text_disabled')),

Chercher cette ligne :
Code: Tout sélectionner
      $this->data['column_sort_order'] = $this->language->get('column_sort_order');

Ajouter dessous, cette ligne :
Code: Tout sélectionner
      $this->data['column_status'] = $this->language->get('column_status');


admin/language/french/catalog/category.php

Chercher cette ligne :
Code: Tout sélectionner
$_['column_sort_order']         = 'Classement';

Ajouter dessous, cette ligne :
Code: Tout sélectionner
$_['column_status']            = 'État';


admin/view/template/catalog/category_list.tpl

Chercher cette ligne :
Code: Tout sélectionner
            <td class="right"><?php echo $column_sort_order; ?></td>

Ajouter dessous, cette ligne :
Code: Tout sélectionner
            <td class="left"><?php echo $column_status; ?></td>

Chercher cette ligne :
Code: Tout sélectionner
            <td class="right"><?php echo $category['sort_order']; ?></td>

Ajouter dessous, cette ligne :
Code: Tout sélectionner
            <td class="left"><?php echo $category['status']; ?></td>


Puis toujours pour une gestion plus rapide, j'ai remonté les champs État de la catégorie et Classement dans l'onglet des données.

admin/view/template/catalog/category_form.tpl

Chercher et couper (Ctrl+X) ces lignes :
Code: Tout sélectionner
        <tr>
            <td><?php echo $entry_status; ?></td>
            <td><select name="status">
                <?php if ($status) { ?>
                <option value="1" selected="selected"><?php echo $text_enabled; ?></option>
                <option value="0"><?php echo $text_disabled; ?></option>
                <?php } else { ?>
                <option value="1"><?php echo $text_enabled; ?></option>
                <option value="0" selected="selected"><?php echo $text_disabled; ?></option>
                <?php } ?>
              </select></td>
          </tr>
          <tr>
            <td><?php echo $entry_sort_order; ?></td>
            <td><input name="sort_order" value="<?php echo $sort_order; ?>" size="1" /></td>
          </tr>

Coller (Ctrl+V) celles-ci après cette ligne (48) :
Code: Tout sélectionner
        <table class="form">

Cela donnera ceci :
après01.png
après01.png (49.36 Kio) Vu 3331 fois
après02.png
après02.png (32.05 Kio) Vu 3331 fois


En souhaitant que cela puisse vous être utile.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar netchris » 17 Juil 2010, 21:57

j'ai appliqué à la lettre et c'est tout simplement génial !
Merci pour ces améliorations.
:D
Netchris
version 1.5.1.1
Php 5.0
Avatar de l’utilisateur
netchris
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 70
Inscription: 14 Juil 2010, 22:00
Localisation: Marly le roi

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar cricri92 » 13 Aoû 2010, 09:49

J'ai effectué les modifications décrites, pas de souci pour la première manip, mais la seconde je retrouve les deux éléments dans l'onglet "Général" et non "Donnée".
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar LeorLindel » 13 Aoû 2010, 10:27

Je viens de tester à l'instant et il n'y a aucun souci.
Peux-tu argumenter avec une copie d'écran ou mettre ton fichier category_form.tpl dans les balises prévues à cet effet ([code])
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar cricri92 » 13 Aoû 2010, 12:37

Voici un imprime écran de la catégorie.

categorie.JPG
categorie.JPG (37.06 Kio) Vu 3300 fois
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar cricri92 » 13 Aoû 2010, 12:45

Autant pour moi. J'avais mis le code à la suite du mauvais code car il y a deux <table class="form"> dans le fichier
Maintenant tout est en ordre.
Désolé.
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar Marc » 21 Aoû 2010, 08:33

Cette modif est excellente !
Bravo pour ce partage ! :D

C'est ce genre de modifications qui pourrait (devrait ?) être proposée pour être incluse dans le core de l'application...
je parle ici plus de la modification sur la liste car celle de la fiche me semble être plus une convenance personnelle (quoi que ça me semble aussi assez logique et intuitif de mettre ces infos en haut...).

Qu'en penses tu LeorLindel ?

Sinon, pour apporter un peu d'eau à mon moulin, c'est exactement ce genre de post que je souhaite mettre dans l'éventuelle section "Comment faire pour" de ce forum... :mrgreen:

Encore bravo pour ce partage !
@+
Seul on va plus vite, ensemble on va plus loin...
Avatar de l’utilisateur
Marc
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 84
Inscription: 03 Aoû 2010, 14:08
Localisation: France - Tours

Re: Visibilité de l'état des catégories (Activé - Désactivé)

Messagepar LeorLindel » 21 Aoû 2010, 11:10

mfrerebeau a écrit:.......(quoi que ça me semble aussi assez logique et intuitif de mettre ces infos en haut...).
Pour ma part j'ai modifié toutes les pages de mon admin dans ce sens, mais comme je l'ai dis dans un autre sujet, je suis d'un tempérament fainéant, et je fais tout pour me faciliter l'existence.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce


Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron