Some products not showing up in magento backend but exist - magento

When am trying to search a product by sku for example "abc123" in backend then magento not gives any result but when am trying to find this in Global Record Search then magento give me a record of this product. I don't understand that actually where this product exist and from where i can found in backend?
and probably this product was added by quick product creation.

Please go to the product configuration page and go to the inventory and set particular product qty as you want and select stock availability as "in stock"
I hope you solve your problem instantly.

Related

How can I solve "out of stock" in magento?

I have build magento website.
But I add products but their quantity are showed as out of stock.
what should I do?
Please help me.
I want to show the quantity as in stock.
First it is necessary to validate some product data
Access your store's administrative panel at: Catalog => Products
Select the product that has the error
Check if the value of the “quantity” attribute is greater than 0
Check if the value of the “stock status” attribute is “in stock”
If everything is ok, a possible error could be the lack of indexing of the catalog, to validate this probability go to: System => Index Manager
Change indexing mode to “update on save” of indexes: stock, catalog product rule, product catalog, category products, and inventory
After checking the indexes, access your product again and click on the “save” button, clear all store caches in: System => Manage Cache and check if the product now appears as “in stock”
If the error persists, it is necessary to carry out a more technical analysis, analyze possible error logs when indexing the store and check the status of the indexes via ssh
Some useful commands are:
Display status of indexes:
php bin/magento indexer:status
Reindex:
php bin/magento indexer:reindex

Disable Tier Price in Backend Magento

Does anyone know a way not to display the tier price in the backend of Magento #product page?
Due to the large list of Tier prices, loading a product takes a long time in the backbend.
When I try to remove the attribute from the Management attributes sets default, I get a message and cannot remove it.
Go to file frontend/default/yourtheme/tempalte/catalog/product/view.phtml
Find echo $this->getTierPriceHtml()
comment above mentioned line

How do you query the category id or name in Opencart 1.5.5.1 Joomla 3.3.0

So I am modifying a module and I've successfully queried the product ID. So if I am browsing products and go into the product details page, I can see my product ID using
JRequest::getInt('product_id');
but for some reason I cannot get the category ID. I've tried.
JRequest::getInt('category_id');
and it always comes out to zero no matter what category I go to. Anyone else experience this? I could get it from the nonSEF url but there's gotta be another way. My goal is to basically query the category ID when I am browsing that category or if I am in the product details of a product.
I assume, you're using some OpenCart component for Joomla. In this case, you have to look into controller and model files for OpenCart. It's not THAT easy to get certain values sometimes, because these are 2 different engines.
In short, you may have to use VQMod for OpenCart, add category_id to data array and only then JRequest it. Solely depends on task.

product show in stock in admin order when it is in out of stock Magento

Hi i am trapped in a very strange situation, my client has enable the customers to order the products which are out of stock , the problem is when the customer place the order it shows the product in stock in order . I need to show the product status out of stock in the order so he come to know about the order item status .
Below is the settings i have in catalog-> inventory in admin
please suggest me where i am doing mistake or how can i do this
thanks
You need to modify your product.phtml inside app/design/frontend/{yourpackage}/{yourtheme}/template/catalog/product/view.phtml
Add following in your code scope for testing and checking if its not already showing out of stock .
$stockItem = Mage::getModel('cataloginventory/stock_item');
$resource = $stockItem->loadByProduct($_product->getId());
if(round($resource->getQty(),0) < 1)
{
echo "product is out of stock";
}
The above code actually tests if there is any quantity available in stock and is greater than 1. Also make a note that this will not work for the products setup as not to be managed by stock under inventory tab in product add/modify case.
Thanks

Magento Stock (Configurable, Bundle)

I have a website made with Magento, and a theme by me. The problem is:
The simple product with low stock is associated to a configurable product, and when i try to add a higher quantity of that simple product, it allows, and then, after the checkout proccess, we receive a e-mail from the store that there is a failure in the proccess like:
Payment operation failed:
Reason:
Not all products are available in the requested quantity
It occurs in bundle products that have a default quanity more than 1 too.
Someone can help me?
Thanks.
EDIT:
Found this solution but i can't truncate my sales tables on database. I have all my sales records there, and there are a lot of them. I can't loose it. Magento: After ordering configurable product, its canceled because its out of stock
How many orders do you need to remove? If you got a handful that you can count by hand, you can try this solution to remove unwanted orders.
how can i delete test order from magento
It looks like it should work, but, as always, review the code and try it on one order first..

Resources