/ / Como obter detalhes do produto do banco de dados Magento com consulta mysql? - mysql, banco de dados, magento

Como obter detalhes do produto do banco de dados Magento com a consulta mysql? - mysql, banco de dados, magento

Eu só quero saber como obter produtosdetalhes das tabelas do banco de dados do magento. Eu sei como executar o MySQL Query e obter resultados do banco de dados. Mas o problema é o banco de dados magento, eu não sei quais tabelas devo direcionar.

Eu preciso recuperar:

  1. SKU
  2. Nome
  3. Pequena descrição
  4. Miniatura
  5. Categoria ID

Mas o problema é que o magento tem um banco de dados enorme e não consigo encontrar de quais tabelas posso obter esses detalhes.

Eu só preciso de nome de tabelas a partir do qual eu possa obter esses detalhes. Porque eu vou estar recebendo esses detalhes em um arquivo PHP fora do magento. Então, estará usando mysql_query ("SELECT * FROM which_table");

Por favor ajude :)

Omer

Respostas:

2 para resposta № 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 />";
}
}
}
?>