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 29 mar 2024, o 01:18
Google

Posty: 427
Lokalizacja: Internet


Posty: 1575
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 / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 8
Gadu-Gadu: 0

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


Posty: 1575
Gadu-Gadu: 0

$_productCollection->addCategoryFilter(Mage::getModel('catalog/category')->load(ID_KATEGORII));
foreach ($_productCollection as $_product):
...
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


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: 1575
Gadu-Gadu: 0

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

zrób:
.cms-index-index .main { background: url(...); }
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


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: 1575
Gadu-Gadu: 0

masz taki przecież mały koszyk w lewej kolumnie
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Powrót do Szablony Magento...