/ / Wie bekomme ich Produktdetails aus der Magento-Datenbank mit mysql query? - MySQL, Datenbank, Magento

Wie bekomme ich Produktdetails aus der Magento-Datenbank mit mysql query? - MySQL, Datenbank, Magento

Ich möchte nur wissen, wie man ein Produkt bekommtDetails aus Magento-Datenbanktabellen. Ich weiß, wie man MySQL Query ausführt und Ergebnisse von der Datenbank erhält. Aber das Problem ist Magento-Datenbank, ich weiß nicht, auf welche Tabellen ich zielen sollte.

Ich muss abrufen:

  1. Artikelnummer
  2. Name
  3. kurze Beschreibung
  4. Miniaturansicht
  5. Kategorie ID

Aber das Problem ist, dass Magento eine riesige Datenbank hat und ich nicht herausfinden kann, von welchen Tabellen ich diese Details bekommen kann.

Ich brauche nur einen Tabellennamen, von dem ich diese Details bekommen kann. Weil ich diese Details in einer PHP-Datei von Magento erhalten werde. Also werde ich mysql_query verwenden ("SELECT * FROM which_table");

Bitte helfen Sie :)

Omer

Antworten:

2 für die Antwort № 1
<?php
$product = Mage::getModel("catalog/product")->load(1);
echo $product->getSku() . "<br />";
echo $product->getName() . "<br />";
echo $product->getShortDescription() . "<br />";
foreach($product->getCategoryIds() as $categoryID){
$category = Mage::getModel("catalog/category")->load($categoryID);
echo $category->getId() . " - " . $category->getName() . "<br />";
}
if($product->getImage() == "no_selection")
{
// PRODUCT HAVE NO IMAGE
}
else
{
// PRODUCT HAVE IMAGE
if (count($product->getGalleryImages()) > 0) {
foreach ($this->getGalleryImages() as $image) {
echo $image->getLabel() . " <br />";
}
}
}
?>