Strona główna forum Wsparcie Szablony Magento... Jak pobrać id kategorie do której należy produkt

Jak pobrać id kategorie do której należy produkt

Forum poświęcone projektowaniu layout'ów dla Magento...


Posty: 8
Gadu-Gadu: 0

Witam chciałbym wyświetlić kategorie do której należy dany produkt oraz jej id.
Próbuje coś takiego:
<?php $i=0; foreach ($_productCollection as $_product):
   $_categories = $_product->getCategoryId();
   if($_categories==7) {
                echo $_product->getName();
                echo $_product->getCategoryId();
          } endforeach ?>

jak wyświetlić dodatkowo nazwę kategorii nadrzędnej?

Z góry dziękuje za pomoc

Jak pobrać id kategorie do której należy produkt

PostTeraz jest 26 maja 2018, o 15:41
Google

Posty: 427
Lokalizacja: Internet


Posty: 1558
Gadu-Gadu: 0

spróbuj:
$_categories = $_product->getCategoryIds();

gdzie $_categories będzie tablicą,
z drugiej strony w liście chyba nie znajdziesz tego atrybutu, trzeba wykonać
$prod = Mage::getModel('catalog/product')->load($_product->getId());
$_categories = $_prod->getCategoryIds();

tylko że ten kod bardzo spowalnia całe magento
hosting-magento.pl
Hosting-Magento.pl = szybki hosting + bezpłatna pomoc z problemami Magento (także programistyczna)


Posty: 8
Gadu-Gadu: 0

a jest jakiś inny sposób który by wyświetlił produkty tylko z danej kategorii??


Posty: 1558
Gadu-Gadu: 0

$_productCollection->addCategoryFilter(Mage::getModel('catalog/category')->load(ID_KATEGORII));
foreach ($_productCollection as $_product):
...
hosting-magento.pl
Hosting-Magento.pl = szybki hosting + bezpłatna pomoc z problemami Magento (także programistyczna)


Posty: 8
Gadu-Gadu: 0

dzięki za pomoc


Posty: 8
Gadu-Gadu: 0

Po uruchomieniu strony głównej i wybraniu linka np moje konto treść z pod tego linku pojawia się na stronie głównej na obrazkach które są na stronie głównej. Jak zmienić i gdzie zmienić aby po kliknięciu w jakiś link pojawiał on się na nowym schemacie bez elementów strony głównej.
W załączniku przesyłam problem bo wiem że zrozumienie problemu może być mylące:

Element na którym wyświetla się Mój Panel jest tłem strony głównej. Jak go usunąć aby pojawiał się tylko na stronie głównej.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.


Posty: 1558
Gadu-Gadu: 0

w css pewnie masz background np:
.main { background: url(...); }

zrób:
.cms-index-index .main { background: url(...); }
hosting-magento.pl
Hosting-Magento.pl = szybki hosting + bezpłatna pomoc z problemami Magento (także programistyczna)


Posty: 8
Gadu-Gadu: 0

Jak wyświetlić wartość koszyka na głównej stronie - chodzi mi o to aby wyświetlić sumę produktów dodanych do koszyka. Coś takiego jak na stornie komputronik w prawym górnym rogu.


Posty: 1558
Gadu-Gadu: 0

masz taki przecież mały koszyk w lewej kolumnie
hosting-magento.pl
Hosting-Magento.pl = szybki hosting + bezpłatna pomoc z problemami Magento (także programistyczna)


Powrót do Szablony Magento...



cron