2015-12-21 4 views
0

Я хочу показать отключенную информацию о продукте на странице продукта.Magento 1.9: - как показать отключенный продукт на странице продукта

Я покажу весь товар (отключен/включен) на домашней странице.

но когда я нажал на отключенный продукт, он перенаправляет страницу 404.

, пожалуйста, дайте мне знать, как решить эту проблему.

ответ

1

Вы можете получать и отображать список продуктов с ограниченными возможностями с помощью этого

$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 
} 

Кредит - Magento: Display disabled products on frontend

Однако, если вы спрашиваете об отображении и позволяет клиенту для AddToCart, что не возможно .. , но если вы просто хотите отобразить в продукте, но не хотите, чтобы клиент мог добавить его, то вы можете попробовать включить продукт, но пометить его как «Нет в запасе» в параметрах инвентаря продукта

+0

Я хочу отправить заложить продукт на странице сведений о продукте. на странице списка продуктов он работает, но когда я нажал на любой отключенный продукт, он перенаправляет страницу 404 .. –

+0

Возможно, вам придется включить продукт для этого, но вы можете отметить продукт как Out Of Stock, если вы не хотите, чтобы клиенты покупали это ... но у вас есть возможность отображать на странице сведений о продукте – Aamir

Смежные вопросы