Product details page not showing in magento - php

Hi I am a newbie in Magento. I have created a new website, store and store view for a new category of products. New site, store, breadcrumb everything is working. But when I click on the link or the image associated with product, page not found message is displaying. Funniest part is if I am doing the same after making a search for the same product, then it will works. Please help:)

Please check following settings are done for your product
The products must be Visible in Catalog.
The products must be Enabled.
Product must have a stock Quantity.
The product must be set to In Stock.
If the product is set not to track stock, it still need to have a stock Quantity and be set to In Stock.
The product must be assigned to the target Category.
If using multi-website mode (or if you imported the products through Data Flow), the products must be assigned to the target Website.
You must refresh your “var/Cache” & rebuild all indexes from admin > system > index management
Source Magento blog

Related

WooCommerce products not showing in shop after variations updated from plugin

I have a CSV file which is updated hourly from a warehousing system that contains all the SKUs and stock totals of products in my WooCommerce store. I've written a plugin to retrieve the stock CSV, loop through products & their variations in the store and update the _stock_status & _stock of products found.
All of this works fine, and the changes are shown accurately within the admin panel. However, products that were previously out of stock that have been updated to be in-stock do not show in any categories on the front-end, even though the visibility is set up correctly for the product (the same as it is for all others). Products that were previously in-stock and have only had their stock totals changed work fine. If I visit the product permalink directly, it works and I can add the item to my cart.
If I open up the product within the admin panel, and without changing 'Update' it, I can now see it within the shop as normal.
I've tried clearing transients & caches, replacing WooCommerce's own stock management functions with update_post_meta but nothing seems to work except the above mentioned update action.
What am I missing?

Product is repeating on next page automatically in magento

Link of my site: http://www.classiquefurniture.com.au/index.php/
I have entered some products in this category: http://www.classiquefurniture.com.au/index.php/bookcases.html but some products are repeating automatically on 2nd page as well but thing is, the product is entered only once in backend. And some product is not displaying on any page.
Now one more strange thing: When I choose option (12 products per page) then some products are not displaying on any page but likewise when I choose (all product in one page) those products are displaying.
I don't know why this is happening. Its really surprising for me. Please help me in this matter.
A simple solution might be to enable the flat product catalog of Magento under System > Config > Catalog > Frontend After reindexing, Magento will use the flat table for the store view on product listing pages on the frontend. It might be that solves the issue already for you. If it doesn't solve your problem, try adding another sorting criteria, for example the entity_id. You can do that using an event observer for the catalog_product_collection_load_before event. ($observer->getCollection()->setOrder('entity_id', 'ASC');).

Hide simple product when in configurable

I'm having an issue with the way products are handled in Magento. Hopefully someone can point me in the right direction.
If I have a configurable product called "OMEGA" and the simple products in OMEGA are a,b,c I don't want a,b,c to be displayed on the SEARCH or CATALOG. But if I set to NOT VISIBLE individually and the simple product is out stock, when I try to submit OMEGA with the simple out of stock product I get a "PAGE NOT FOUND" because it's trying to redirect to the simple product that is not visible.
My question is this. How would I not show any simple product if it is attached to a configurable product and have it not display an error message saying page not found if being selected from the configurable product.

Magento configurable products got updated only after saving them manually

In magento 1.8 the configurable products are not updated of the sample products, for example if one of the sample products is out of stock it shouldn't appear in the front end as an option of the configurable product, So I have to go to admin panel and save this configurable product manually, then it got updated or refreshed and the option of this sample product disappeared. I have tried to reindex and clear the caches but it didn't work, only saving the product works, and it is a very hard work to go to each product open and save it.
Is there any suggestion?

WHMCS Custom product field on Product profile page

I have looked all over and can't find it in the documentation through developer nor normal documentation, is there somehow or somewhere to allow displaying of all custom fields or X custom fields on a product overview page for the customer?
For instance we sell some products that have special keys in the custom product field for that product, we have added these custom fields to the product once the purchase is done. But how, other than the original email sent to the customer, do I show this to the customer when they view their product details page?
I figure it must be in the template file for product details but I don't know if there is a switch I'm missing to just turn it on or if I have to manually grab it (if it's even there to grab).
Well, just uncheck the admin only check then.
It will be displayed within the client area-> products and services -> product details.
And make sure that clientareaproductdetails.tpl contains something like following :
{foreach from=$customfields item=customfield}
{$customfield.name} : {$customfield.value}
{/foreach}
Well , if you want your product custom fields to be viewed by the customers,
all you have to do is allow that custom field on admin panel to be displayed.
You can do that, by admin panel ->setup->product & services -> related product->custom fields
There you make sure that followings are checked :
Show on Order Form
Show on Invoice
And the following is unchecked :
Admin Only

Categories