Quiero mostrar los detalles del producto deshabilitado en la página del producto.
Muestro todos los productos (deshabilitados / habilitados) en la página de inicio.
pero cuando hice clic en el producto deshabilitado, redirigir la página 404.
por favor déjame saber como resolví este problema
Respuestas
1 para la respuesta № 1Puede obtener y mostrar la lista de productos deshabilitados a través de este
$products = Mage::getModel("catalog/category")->load($category_id)
->getProductCollection()
->addAttributeToSelect("*")
->addAttributeToFilter(
"status",
array("eq" => Mage_Catalog_Model_Product_Status::STATUS_DISABLED)
);
foreach ($products as $product){
//fetch product info
}
Crédito - Magento: Mostrar productos desactivados en el frontend
Sin embargo, si está preguntando acerca de mostrar yhabilitar al cliente para addtocart que no es posible .. pero si solo desea mostrar en el producto pero no quiere permitir que el cliente agregue partes, entonces puede intentar habilitar el producto pero marcarlo como Fuera de stock en las opciones de inventario del producto