Magento - problem displaying imported products - magento

I have a custom script that takes data form an XML and loads in the products.
The main problem, is that these products do display on the frontend.
The only way they do, is if i go into the admin and open the product and then save it.
I noticed that once i did this, an entry was added into the table 'catalog_product_flat_1'.
Is there a way to either display these imported products or add them to the 'catalog_product_flat_1' table without having to save each product?
I am using Magento v1.4.2
Thanks

Try to go to Index Management and do the Product Flat Data reindexing. Also, do you have one-store or multi-store system? If its the later see what is set under the Websites for each product.

i had also same problem. it was not showing product after re indexing. but after adding this two field in CSV
1)_root_category = Default Category
and
2)_product_websites = base
i import CSV. it solve problem and start displays product in store.

Related

products not showing up in magento backend with given sku but exist

When i am trying to find a product given sku like "xyz345" in admin panel not gives any record but when i am trying to find this product with the same sku in Global Record Search then gives me the record for this product. I did not actually understand where this product saved in backend. Can anyone help me out of this problem ?
try to log/get the details of that product. You will see some required attributes are missing. Set those attributes, and you will see your products.
I guess you have imported products or created programatically.

Magento Import / Add the attributes AFTER import?

I have to import 4000 products from our old CMS website to the new Magento store. Those products have only name/title/description/price.
In the Magento shop all products will have many different attributes. I want to assign corresponding attributes to products later.
I made already a CSV template with the right columns.
My question is: Is is possible to import all products without any attributes and after import add attributes and attribute sets programmatically?
I'm wondering how to deal with this situation ??
Thank you in advance.
Best regards,
Anna
You must always define the attribute set when you are creating the product. The attribute set is describing which attributes are assigned to the product. Take a look into MAGMI. This tool is much faster and flexible that the default Magento importer.

Magmi is not Linking Simples to Configurable, CSV attached

Both 2 Simple and 1 Configurable product is imported without errors but the simples are not attached to the configurable.
Please find attached my CSV.
Code: http://pastebin.com/nMeQ4fsr
Or get the CSV here: https://dl.dropboxusercontent.com/u/16640285/2raw-import-products-magento-1.7.csv
You will see I am using:
- simples_skus
- configurable_attributes
- Configurable Item processor v1.3.7 is enabled with Perform simples/configurable link set to Yes
I can not see what is going wrong here. The attribute is set up correctly as I can manually create a configurable product from the Magento GUI with these simple products.
Thanks,
Ben
you need to change your skus. the simple products need to have a sku that starts with the entire configurable products sku. For example:
dope-jump-rope-small (simple)
dope-jump-rope-medium (simple)
dope-jump-rope (configurable)
Notice that the simple skus all start with the configurable sku. Also, do you have the extra plugins installed? If not, go to: http://sourceforge.net/projects/magmi/files/magmi-0.7/plugins/packages/
Get the plugins and after installation (you just upload the zip via the normal magmi panel) check the ones you want to turn on at the bottom of the page. There is one that will auto match based on sku with the setup I described above. I've used it like this many many times.

Magmi Import Simple Products Listing

I sell Pet Supplies. My distributor provides me with a CVS file with all the nessacrty information for me to upload it to my website. I currently upload it as a simple product. But I would like it to be more user friendly. I am using Magento Community 1.7. I have tried messing with the configurable products but this is not possible for the upload I use.
Example: A Dog Cage comes in different sizes. Currently it shows as simple products and shows 5 different sizes. I would like it to show like all the bigger named stores. Basically show a dropdown with the different options. I tried creating a configurable product and associate the products I uploaded as a simple product but this method will not work. Any other ideas of what I can do? I want my customers to be able to click:
iCrate Double Door and have the options 18x24....24x30 etc. How do the other companies get them listed like this?
You are doing the right thing - configurable products will give you what you want to achieve.
You need to install the Magmi configurable product plugin. You also need to set your csv up so the simple products come first, then the configurable. To automatically associate the simple product with the parent configurable on import you need an extra column specifying the configurable attribute (see the Magmi docs) and the skus need set up so the simple skus are extended versions of the configurable's sku. Again, the Magmi wiki on configurables will explain more.
You could also amend your grouped products to do similar and provide the list as a dropdown
check out this thread
http://www.magentocommerce.com/boards/viewthread/208482/#t297046

Is it possible to lock SKU field in Magento 1.4.0.1 to prevent further edditing?

Because our warehouse import script crashes if an existing product has two different sku numbers.
Is it possible to set the SKU field to read-only after inital creation?
Thanks!
You could try to use method "lockAttribute(SattributeCode)" called on product model before rendering admin edit/new view (maybe from some observer).

Resources