Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Delete Products From Categories
 
ciuli
Jr. Member
 
Total Posts:  10
Joined:  2010-08-11
 

Hi,

biggest question ever, how can you delete a product from a category
is this magento an e-commerce solution?!!! or just a pain in the ass?

Kind’a upset with mangeto.

 
Magento Community Magento Community
Magento Community
Magento Community
 
NeilA
Moderator
 
Avatar
Total Posts:  1372
Joined:  2007-09-17
Blue Mountains, Oz
 

You can remove or change the category a product is assigned to from the manage product section. Is that what you are asking?

 
Magento Community Magento Community
Magento Community
Magento Community
 
MagneticOneTeam
Sr. Member
 
Avatar
Total Posts:  253
Joined:  2008-04-02
USA
 

Hi!
Magento is a powerful shopping cart but it takes time to get used to its backend.
Try Store Manager for Magento to simplify the management of your Magento store and solve your current task.
See the screenshot attached for how to delete a product from category:

Choose Categories&Products;, use search tab to find a product. Choose categories tab (at the bottom of the page) and deassign category from the product.

You can get Store Manager for free (30 days free trial) here:
http://www.magneticone.com/store/Magento.Modules/Store.Manager.for.Magento.Cart

 
Magento Community Magento Community
Magento Community
Magento Community
 
ciuli
Jr. Member
 
Total Posts:  10
Joined:  2010-08-11
 
savajr - 08 February 2011 04:16 AM

Hi!
Magento is a powerful shopping cart but it takes time to get used to its backend.
Try Store Manager for Magento to simplify the management of your Magento store and solve your current task.
See the screenshot attached for how to delete a product from category:

Choose Categories&Products;, use search tab to find a product. Choose categories tab (at the bottom of the page) and deassign category from the product.

You can get Store Manager for free (30 days free trial) here:
http://www.magneticone.com/store/Magento.Modules/Store.Manager.for.Magento.Cart

Thanks for the replying.

What I want, yes, is to delete some products, but I don\\\\\\\’t know, maybe it\’s just me, I feel that this has to be by default available and/or one of the main features an e-commerce should have.

I don\’t want just to move some products from one category to another, I want to delete them completely.

Thanks.

PS: even the forum is bugged, is anything working on this “Magento”, sorry to say it, but I get disappointing more and more, day by day
PSS: getting pissed already, trying to post I cannot....

 
Magento Community Magento Community
Magento Community
Magento Community
 
NeilA
Moderator
 
Avatar
Total Posts:  1372
Joined:  2007-09-17
Blue Mountains, Oz
 

Well, there are at least a couple of ways to delete a product:

* From the product information page - ie: the edit product page, there is the big red ‘delete’ button at the top.
* From the ‘Manage Products’ list page, select as many products as you want to delete using the left column check boxes, then select ‘delete’ from the actions dropdown on the top right.

Not too hard?

And sure the forums are having some problems at the moment, but that is due to their popularity, and big improvements are underway behind the scenes. But the forum software is unrelated to the ecommerce package.

Regards

 
Magento Community Magento Community
Magento Community
Magento Community
 
ciuli
Jr. Member
 
Total Posts:  10
Joined:  2010-08-11
 
NeilA - 08 February 2011 09:45 AM

Well, there are at least a couple of ways to delete a product:

* From the product information page - ie: the edit product page, there is the big red ‘delete’ button at the top.
* From the ‘Manage Products’ list page, select as many products as you want to delete using the left column check boxes, then select ‘delete’ from the actions dropdown on the top right.

Not too hard?

And sure the forums are having some problems at the moment, but that is due to their popularity, and big improvements are underway behind the scenes. But the forum software is unrelated to the ecommerce package.

Regards

Hey NeilA,

as I guess you know and I think you see it in all the threads, the addslashes function is not used properly, a lot of slashes are added when trying to edit… well that’s the first thing you learn when you code and play with forms, am I right?

I know how to delete the products, how to delete a random product, but let me explain a situation, a common one:
I have 3 categories with 20, 40 and as in my case with 350 products, I want to delete the products from the 3-rd category?
How, one by one?! 350 products like that?!

Should I pay 3000 dollars only for that? the other 2 versions of magento have this posibility of deleting the products?

 
Magento Community Magento Community
Magento Community
Magento Community
 
BalancedCMS
Jr. Member
 
Avatar
Total Posts:  24
Joined:  2010-08-15
 

I may not fully understand your question but I think this solution might help you:

1) Navigate to Catalog -> Manage Categories

2) Click the category you want to remove the products from.

3) Click the ‘Category Products’ tab on the category edit sheet.

4) Uncheck the products you don’t want in this category.

 
Magento Community Magento Community
Magento Community
Magento Community
 
NeilA
Moderator
 
Avatar
Total Posts:  1372
Joined:  2007-09-17
Blue Mountains, Oz
 

Nice answer!
I admit, I’ve never tried that, but a simple solution… will file it away for future reference grin

Thanks

 
Magento Community Magento Community
Magento Community
Magento Community
 
ciuli
Jr. Member
 
Total Posts:  10
Joined:  2010-08-11
 
\"BalancedCMS\" -

I may not fully understand your question but I think this solution might help you:

1) Navigate to Catalog -> Manage Categories

2) Click the category you want to remove the products from.

3) Click the \’Category Products\’ tab on the category edit sheet.

4) Uncheck the products you don\’t want in this category.

Sorry, I think it\’s my english, your solution is good, but it doesn\’t help me
I\’m saying it again, I don\’t want to remove/move the products from a category.
I want to DELETE the products from a category, simple as that.
I want to filter the products by category and delete them afterwords.

huh smile

PS: now again 4-5-6 ( as always ) attempts to post
PSS: this captcha is nod working, god dammit, 10 times and it’s not working....
PSSS: I hope this will be my last post on this forum as I hate it already

 
Magento Community Magento Community
Magento Community
Magento Community
 
MagneticOneTeam
Sr. Member
 
Avatar
Total Posts:  253
Joined:  2008-04-02
USA
 

Hi!
You can take one more try) There is a simple way to delete froducts From selected category in Store Manager:

Select a category>Filter prducts by selected category>Select products>On a toolbar choose delete products tab and press Yes

That’s simple!
Free Store Manager for Magento trial:
http://www.magneticone.com/store/Magento.Modules/Store.Manager.for.Magento.Cart

 
Magento Community Magento Community
Magento Community
Magento Community
 
BalancedCMS
Jr. Member
 
Avatar
Total Posts:  24
Joined:  2010-08-15
 

Hello,

You can use a custom script to do this.  I took a lot of this from the following URL… made some modifications so it works with categories:  http://www.magentocommerce.com/boards/viewthread/20553/

function deleteCatProducts()
  
{
   $catToDelete 
1;

    
$products Mage::getResourceModel('catalog/product_collection')->setStoreId(STORE_ID)->getAllIds();
    if(
is_array($products))
    
{
      
foreach ($products as $key => $productId)
      
{
        
try {
          $product 
Mage::getSingleton('catalog/product')->load($productId);
          
$categoryIDs $product->getCategoryIds();

          if(
in_array($catToDelete$categoryIDs) && $categoryIDs !== ""{
             Mage
::dispatchEvent('catalog_controller_product_delete', array('product' => $product));
             
$product->delete();      
           
}    
        } 
catch (Exception $e{
          
echo "Can't delete product w/ id: $productId";
        
}
      } 
    }
  }

Note, I did not test this and am not responsible for any mishaps.

 
Magento Community Magento Community
Magento Community
Magento Community
 
sourcetech
Jr. Member
 
Total Posts:  17
Joined:  2011-08-16
 

Actually, I must admit this is something which has been frustrating me about Magento. I was on this thread for an completely different reason, but after reading through it all I felt the need to stick my oar in! smile

Whilst magento is 1000x better than the previous cart software I used to use (rhymes with “Ken Chart”!) I do really miss the option of drilling down into a category and deleting all the products within it.. especially given that we have 25,000+ products on our site now!

That is all....

 
Magento Community Magento Community
Magento Community
Magento Community
 
ryanlb
Jr. Member
 
Total Posts:  6
Joined:  2012-09-11
USA/Canada/Worldwide
 
BalancedCMS - 08 February 2011 01:51 PM

I may not fully understand your question but I think this solution might help you:

1) Navigate to Catalog -> Manage Categories

2) Click the category you want to remove the products from.

3) Click the ‘Category Products’ tab on the category edit sheet.

4) Uncheck the products you don’t want in this category.

+1… Great answer, very clear. Clearly helped the guy. Wish there was a way I could directly vote your comment up. smile

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top