An external snippet you run if you dont have a lot of products, or you have a lot of time for a fix. run from shell , drop the file on the root folder of magento.
I had this issue. I was using import not dataflow, It reported a successful import but some of the products weren’t there. In the system.log however there were some errors. It turned out the problem was the csv file wasn’t UTF-8. Once I fixed that all the products imported correctly. So check your logs maybe there are some errors there that didn’t get reported to the webpage.
Try to Upload the csv with “status” as value 2.
And you can see all ur products on back office but with status as Disabled.
Now select all products and Cilck on “Actions” select Update Attributes tou can then changes the status there to Enabled.It works fine for me
peacefully for 100 products.
Enjoy Coding
That did the trick for me. Thanks!
People, the issue here is that when importing the data is not actually imported, so what needs to be fix is the importation process, and by importing using status 2 (disabled) and changing it manually does the trick.
SOLUTION IN ENGLISH FOR MAGENTO IMPORT .CSV PRODUCTS
For those of you that have felt de frustration after importing a product list in .csv format in Magento, finding all data perfectly imported in Admin, only to find that the products do not appear in the client front view. It happens because Magento uses encryption and identification when configuring your store.
The importation script that Magento uses is not considering this encryption.
To solve this problem, follow these steps:
After importing your product list in .csv format, go to Product Management in Magento Admin.
Check the check boxes of the products that you imported and click on “Edit status”, then select “Activate”, and “Send.”
Magento will use the activation script, using encrypting and identification. The products should now appear for the end users.
It worked fine for us; hope it will help you guys as well.
Bruno Monteiro - bruno.monteiro@digisales.com.br
Barry Koot - barry.koot@digisales.com.br
SOLUTION IN PORTUGUESE - PARA IMPORTAÇÃO DE PRODUTOS VIA .CSV MAGENTO
Para vocês que já tiveram a frustração de importar um lista de produtos no formato .csv no magento e ver tudo perfeito no Admin,
só que no front view do cliente o produto não aparece, não se desespere!
Isso acontece por que o magento utiliza um a chave de criptografia e identificação definida no momento da configuração da loja.
Sendo assim, o script de importação utilizado pelo magento, não está considerando esta chave ao importar os produtos. Por isso no Admim aparece tudo perfeito, mas para o usuário final o produto não é visto.
Para solucionar este problema siga as seguintes etapas:
1) Após realizar a importação com sucesso da sua lista de produtos no formado .csv, vá a página de gerenciamento de produtos no Magento: Catálogo/Gerenciar Produtos
2) Marque os check-box de todos os produtos que você importou. E clique sobre a Ação: Alterar Status, em seguida selecione o Status: Habilitar. Clique sobre o botão Enviar.
3) Dessa forma o Admin do magento irá processar o script de HABILITAÇÃO do produto, utilizando a chave de criptografia/identificação utilizada no ato da configuração da loja.
Ps. Para mim funcionou! Espero poder ajudar vocês.
Bruno Monteiro - bruno.monteiro@digisales.com.br
Barry Koot - barry.koot@digisales.com.br