Skip to content

pedro0506/modulo-csv-import-magento-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

EXEMPLO: Módulo Importar CSV para Magento 2

Módulo compatível com versões a partir de 2.x

INSTALAÇÃO

Na raiz do seu Magento 2 acessar app/code e criar as pastas "Crwa/ImportarCSV", onde o diretório deverá ficar "app/code/Crwa/ImportarCSV".

Fazer o download do módulo e extrair os arquivos dentro do diretório ImportarCSV.

Você pode fazer o download do zip

ou

Instalar via git hub: git clone https://github.com/pedro0506/modulo-csv-import-magento-2.git

Para o módulo funcionar é preciso criar a tabela no banco de dados que vai receber o CSV.

Após a criação da tabela você deve editar o arquivo "CrwaImport.php" localizado em: Crwa/ImportarCSV/Model/Import/CrwaImport.php e contruir as colunas e alterar o nome da tabela para atender ao CSV que pretende subir.

Entre a linha 7 e a linha 13 é a construção das colunas da tabela onde você deverá editar de acordo com sua CSV.

class CrwaImport extends \Magento\ImportExport\Model\Import\Entity\AbstractEntity
{

const COL1 = 'coluna_1';

const COL2 = 'coluna_2';

const COL3 = 'coluna_3';

const COL4 = 'coluna_4';

/* quantas colunas forem necessárias */

const TABLE_ENTITY = 'nome_tabela'; </code>

É necessário também colocar o nome da tabela criada na linha 92 do arquivo CrwaImport.php:

return 'nome_tabela';

Feitas as modificações necessárias rodar os comandos do magento para ativação do módulo

php bin/magento setup:upgrade

php bin/magento cache:clean

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages