Visibilité de l'état des catégories (Activé - Désactivé)
8 messages
• Page 1 sur 1
Visibilité de l'état des catégories (Activé - Désactivé)
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 :
Ajouter dessous, cette ligne :
Chercher cette ligne :
Ajouter dessous, cette ligne :
admin/language/french/catalog/category.php
Chercher cette ligne :
Ajouter dessous, cette ligne :
admin/view/template/catalog/category_list.tpl
Chercher cette ligne :
Ajouter dessous, cette ligne :
Chercher cette ligne :
Ajouter dessous, cette ligne :
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 :
Coller (Ctrl+V) celles-ci après cette ligne (48) :
Cela donnera ceci :
En souhaitant que cela puisse vous être utile.
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 :
En souhaitant que cela puisse vous être utile.
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
Re: Visibilité de l'état des catégories (Activé - Désactivé)
j'ai appliqué à la lettre et c'est tout simplement génial !
Merci pour ces améliorations.

Merci pour ces améliorations.

Netchris
version 1.5.1.1
Php 5.0
version 1.5.1.1
Php 5.0
-
netchris - Messages: 76
- Inscrit le: 14 Juil 2010, 22:00
- Localisation: Marly le roi
Re: Visibilité de l'état des catégories (Activé - Désactivé)
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
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
-
cricri92 - Messages: 139
- Inscrit le: 02 Juil 2010, 05:28
- Localisation: haut de Seine
Re: Visibilité de l'état des catégories (Activé - Désactivé)
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])
Peux-tu argumenter avec une copie d'écran ou mettre ton fichier category_form.tpl dans les balises prévues à cet effet ([code])
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
Re: Visibilité de l'état des catégories (Activé - Désactivé)
Voici un imprime écran de la catégorie.
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
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
-
cricri92 - Messages: 139
- Inscrit le: 02 Juil 2010, 05:28
- Localisation: haut de Seine
Re: Visibilité de l'état des catégories (Activé - Désactivé)
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é.
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
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
-
cricri92 - Messages: 139
- Inscrit le: 02 Juil 2010, 05:28
- Localisation: haut de Seine
Re: Visibilité de l'état des catégories (Activé - Désactivé)
Cette modif est excellente !
Bravo pour ce partage !
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 Imaxine ?
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...
Encore bravo pour ce partage !
@+
Bravo pour ce partage !

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 Imaxine ?
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...

Encore bravo pour ce partage !
@+
Seul on va plus vite, ensemble on va plus loin...


-
Marc - Messages: 105
- Inscrit le: 03 Août 2010, 14:08
- Localisation: France - Tours
Re: Visibilité de l'état des catégories (Activé - Désactivé)
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.mfrerebeau a écrit:.......(quoi que ça me semble aussi assez logique et intuitif de mettre ces infos en haut...).
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
8 messages
• Page 1 sur 1
Qui est en ligne ?
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité