Jump to content

Sous catégories invisibles en FO


Recommended Posts

Bonjour,

Me revoilà avec mes déboires... Un problème résolu, un nouveau qui surgit...

 

Hier, en allant voir si tout fonctionnait bien sur le site, je m'aperçois qu'en cliquant sur ma page produits, (category.php) , il n'y a plus de sous catégorie.

 

Je vais donc vérifier si elle n'a pas été supprimée en BO, R.A.S , tout est là.

Je désinstalle quand même , reconfigure. Toujours rien.

 

Je remplace le fichier par celui d'origine (celui lors du téléchargement du template), toujours rien...

 

Vider la compile de Smarty aussi...

 

Hier matin j'avais tout! Hier au soir, plus rien... Je ne sais pas qu'est ce que j'ai bien pu modifier...

 

Si vous pourriez m'aider (une fois n'est pas coutume je sais... :s mais bon...)

 

Merci et bonne soirée!

 

 

Tools::enableCache();

if (!$this->isCached('blockcategories.tpl', $smartyCacheId))

{

$maxdepth = Configuration::get('BLOCK_CATEG_MAX_DEPTH');

if (!$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS('

SELECT c.id_parent, c.id_category, cl.name, cl.description, cl.link_rewrite

FROM `'._DB_PREFIX_.'category` c

LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON (c.`id_category` = cl.`id_category` AND `id_lang` = '.$id_lang.')

LEFT JOIN `'._DB_PREFIX_.'category_group` cg ON (cg.`id_category` = c.`id_category`)

WHERE (c.`active` = 1 OR c.`id_category` = 1)

'.((int)($maxdepth) != 0 ? ' AND `level_depth` <= '.(int)($maxdepth) : '').'

AND cg.`id_group` IN ('.pSQL($groups).')

AND c.id_category <> 48

AND c.id_category <> 46

AND c.id_category <> 49

AND c.id_category <> 47

AND c.id_category <> 51

AND c.id_category <> 52

AND c.id_category <> 91

AND c.id_category <> 92

GROUP BY id_category

ORDER BY `level_depth` ASC, c.`position` ASC')

 

Lien: http://www.luxurygold.fr/luxuryshop/fr/1-home

Edited by conquerante81 (see edit history)
Link to comment
Share on other sites

Bonjour le_rool,

 

Merci de me répondre. J'ai fait des modif en voulant supprimer les sous catégories, c'est à dire que je souhaitais à ce que lorsque l'on clique sur la page category.php, on n'y trouve les produits directement car nous n'avons mis en ligne que 3 produits pour le moment en attendant que tout soit opérationnel sur le site.

Et si je créais une nouvelle page de redirection? Je sens que je vais y passer quelques nuits de plus sur ce site... <_<

Link to comment
Share on other sites

conquerante81,

 

je pense que t'as mal procéder pour resoudre ton problème, pour supprimer les sous category, tu dois aller dans le tpl(category.tpl) et mettre la partie qui affiche les sous catégories en commentaires: voici la syntaxe du commentaire:{*code_smarty*}.

Tu pouvais aussi mettre dans ton fichier css un display:none sur la div qui affiche la sous-catégorie. en passant quelle est ta version de prestashop??

Edited by le_rool (see edit history)
Link to comment
Share on other sites

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