Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

[Résolu] Liste des sous-catégories sur la page catégorie
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

[Résolu] Liste des sous-catégories sur la page catégorie

#26577
angy42
Fresh Boarder
Messages: 11
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

[Résolu] Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 0  
Bonjour,

Voilà mon problème :
J'ai 2 niveau de catégories et j'aimerai qu'au premier niveau quand on clique sur le lien la page affiche le 2ème niveau de catégorie sous forme de lien texte.
Le premier niveau de catégories ne contient aucun produit.

J'ai trouvé un code pour lister les catégories en spécifiant l'id mais j'aimerai que ça se fasse automatiquement.

Le code que j'ai testé :
Code :

<?php

// Récupération de la catégorie racine
$idCategorie = 3;
$_helper = $this->helper('catalog/output');

// Récupération de la liste des sous catégories de la racine
$sousCategories2 = Mage::getModel('catalog/category')->getCategories( $idCategorie, 1, 'true|position' );
$sousCategories = $sousCategories2->getNodes();
// Pour chaque catégorie
foreach($sousCategories as $row):
$_category = Mage::getModel('catalog/category')->load($row); ?>
<?php if ($_category->getIsActive()):?>
<div class="footer_categorie">
<h4>
<a href="<?php echo Mage::getModel('catalog/category')->load($row)->getUrl(); ?>" title="<?php echo $_helper->categoryAttribute($_category, $this->htmlEscape($_category->getName()), 'name'); ?>"><?php echo $_helper->categoryAttribute($_category, $this->htmlEscape($_category->getName()), 'name'); ?></a>
</h4>
</div>
<?php endif; ?>
<?php endforeach; ?>



Je l'ai mi dans "list.phtml" à la place de
Code :

<div class="note-msg">
    <?php echo $this->__('There are no products matching the selection.') ?>
</div>


Car ce sont les seuls catégories qui ne contiendrons pas de produits.


J'espère que je me suis exprimée assez clairement et que quelqu'un pourra m'aider.


Merci d'avance

Angy
 
Dernière édition: 13/03/10 à  12:46 Par angy42.
L'administrateur a désactivé l'accès public en écriture.
#26619
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 27  
Bonjour, je fait un tutoriel sur le sujet je le poste bientôt (2 ou 3 jours, je viendrai mettre le code ici).
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#26968
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 27  
re
voila le code pour les explications c'est ici bloggento.fr/afficher-les-sous-categorie...ombres-produit-/3000
$catcourante = Mage::registry('current_category');

// id
$collection = Mage::getModel('catalog/category')->getCategories($catcourante->getEntityId());


foreach($collection as $cat) {
if($cat->getIsActive()) {
$category = Mage::getModel('catalog/category')->load($cat->getEntityId());

// collection de produit visible et statut actif

$prodCollection = Mage::getResourceModel('catalog/product_collection')->addCategoryFilter($category);
Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($prodCollection);
Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($prodCollection);

?><!--sortie Html -->
<a href="<?php echo $category->getUrl() ?>"><?php echo $category->getName() ?></a> (<?php echo $prodCollection->count() ?>)<br/>

<?php
}
}

?>
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#28538
angy42
Fresh Boarder
Messages: 11
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 0  
Oups salut ceddddd,

Je pensai ne pas avoir eu de réponse, heureusement que je passe quand même vérifier.

Je test ça cette aprem et te donnerai des nouvelles.

Merci et désolée du retard.

angy
 
L'administrateur a désactivé l'accès public en écriture.
#28541
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 27  
Oups salut ceddddd,

Je pensai ne pas avoir eu de réponse, heureusement que je passe quand même vérifier.

Je test ça cette aprem et te donnerai des nouvelles.

Merci et désolée du retard.

angy

Mieux vos tard que jamais
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#28612
angy42
Fresh Boarder
Messages: 11
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 0  
Génial
Exactement ce que je voulais.
Ton village doit être fière de toi

Maintenant je dois trouver ce que j'avais modifié car quand je clique sur la sous catégorie je n'ai plus mes produits, juste une page blanche (et comme ça fait longtemps je vais bien m'amuser).

Merci beaucoup


Angy
 
L'administrateur a désactivé l'accès public en écriture.
#28613
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 27  
Bonjour,
Ton village doit être fière de toi J'espère

Pour les produits absents, si tu n'as fait aucune autre modification, tu peux copier un fichier list.phtml d'une installation vierge magento.
Sinon bon courage pour trouver ^^
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#28659
angy42
Fresh Boarder
Messages: 11
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[Résolu] Liste des sous-catégories sur la page catégorie

Il y a 1 Année, 11 Mois
Karma: 0  
J'ai retrouvé mes produits

J'aimerai également que les sous catégories s'affichent sur deux colonnes.
Si quelqu'un peut m'aider... J'avoue ne pas encore avoir cherché la solution, c'est une idée qui vient de me venir.

A+

angy
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Narno, Gabriiiel, CaPiT