Pepitoww Posted April 12, 2013 Share Posted April 12, 2013 (edited) Bonjour, le développement d'un module de recherche multicritère m'a permis de manipuler le "category-tree-view" ou autrement dit en francais l'arbre des catégories (affichage des catégories sous forme d'arborescence dit plus simplement...) Comme le titre l'indique il y a un soucis d'affichage pour ce dernier dépendant de comment l'arbre est crée. L'arbre peut être crée de deux manières différentes, gràce à l'appel d'une fonction ou gràce à l'inclusion d'un template. Le soucis d'affichage survient lorsque l'on crée l'arbre en utilisant l'include du template correspondant. Le template se situe /admin/themes/default/template/helpers/form/form_category.tpl Les images suivantes illustrent mon propos : aucun soucis on se rend compte que dans la barre des filtres il y a un décalage, de plus un | se balade après le "trouver une catégorie" Concrètement à part le bug d'affichage, on se rend compte que les filtres "Tout cocher", "Tout décocher" ainsi que "Trouver une catégorie" ne fonctionne plus et plus précisemment "Tout cocher" et "Tout décocher" se comporte comme "Tout déplier". Cette anomalie a été détectée sur une version de PS 1.5.3 et apparement n'aurait pas été corrigée sur la 1.5.4. Le problème vient du code du template cité precedemment, on se rend vite compte que les devloppeurs de la team PS se sont emmelés les pinceaux au niveau du <div class="category-filter"> ligne ~ 39 (au niveau de la balise span concernant les filtres "Tout cocher/décocher") Code posant problème: <div class="category-filter"> <span><a href="#" id="collapse_all" >{$categories.trads['Collapse All']}</a> |</span> <span><a href="#" id="expand_all" >{$categories.trads['Expand All']}</a> {if !$categories.use_radio} |</span> <span></span><a href="#" id="check_all" >{$categories.trads['Check All']}</a> |</span> <span></span><a href="#" id="uncheck_all" >{$categories.trads['Uncheck All']}</a></span> {/if} [...] </div> Cordialement Edited April 12, 2013 by Pepitoww (see edit history) Link to comment Share on other sites More sharing options...
Gregory Roussac Posted April 19, 2013 Share Posted April 19, 2013 Hello, Merci pour le feedback. J'ai crée un bug track reprenant votre rapport qu'on essayera de traiter dès que possible. Cordialement Link to comment Share on other sites More sharing options...
Gregory Roussac Posted April 19, 2013 Share Posted April 19, 2013 Commit ici https://github.com/PrestaShop/PrestaShop/commit/f93c7ec8c746e30de329a7bb0dc5fbc8eae84bd1 Saviez vous que vous pouvez faire des pull requests sur la branche développement ? https://github.com/PrestaShop/PrestaShop/tree/development Bon courage Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now