Code Monkey home page Code Monkey logo

firebearstudio / importexportfree Goto Github PK

View Code? Open in Web Editor NEW
179.0 35.0 68.0 323 KB

Improve default Magento 2 Import / Export features - cron jobs, CSV , XML , JSON , Excel , mapping of any format, Google Sheet, data and price modification, improved speed and a lot more!

Home Page: https://firebearstudio.com/the-improved-import.html

License: Open Software License 3.0

PHP 95.53% HTML 3.36% JavaScript 0.89% CSS 0.22%
magento2 magento2-import magento2import magento2-module magento2-extension magento-2 php magento-import csv-files dropbox-api

importexportfree's People

Contributors

alexeyfirebear avatar andreyma avatar bantys1146 avatar biotech avatar blmage avatar davidlambauer avatar dico1996 avatar elevinskii avatar graffov87 avatar gutturalvoices avatar magelogger avatar navarr avatar nikolaevas avatar vinigs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

importexportfree's Issues

Installation error

Hello,

I followed the steps at
https://firebearstudio.com/blog/improved-import-magento-2-extension-manual.html

and I get the following error:
`[Sun Apr 30 04:56:11.447444 2017] [fcgid:warn] [pid 6727] [client 2a02:908:680:1be0:c45e:d7bc:a4c7:7c35:61266] mod_fcgid: stderr: PHP Fatal error: Cannot use Magento\Framework\Module\Dir\Reader as Reader because the name is already in use in /var/www/dc/html/app/code/Firebear/ImportExport/Model/Source/Config/SchemaLocator.php on line 10,

Error during installation

Hello,
While attempting to install the importexportfree extension by following the given instructions we get an error on the following one:

php -f bin/magento setup:static-content:deploy

Missing required argument $sources of Magento\Deploy\Source\SourcePool

We are using a VM "Magento Certified by Bitnami" from AWS marketplace, with version 2.3.3-1.
The OS is linux ubuntu 16.04, 2cpu, 8G Ram.

Can you please advise if there are any known incompatibilities or proposed solutions? thank you!

Incompatible with PHP 7.1

Currently requires:

php: ~5.5.0|~5.6.0|~7.0.0

So it's throwing:

[InvalidArgumentException]                                                                          
Could not find package firebear/importexportfree at any version matching your PHP version 7.1.10.0

Is this because of breaking changes in the new PHP version or just the requirement on the package hasn't been updated to 7.1?

Order history & cache for updated products

I'm looking into buying the extension. Two questions:

  • Can you explain the flow regarding the cache: what will customers see during the import: will the performance of the shop degrade during import?
  • If products and categories are updated; will the order history, e.g. the info a customer can lookup about their orders, always stay intact?

ConsoleOutput in Model/Product causes 500 errors

The Product import model writes to STDOUT through the ConsoleOutput class. This causes the ->writeln calls to be output as headers when importing through the admin panel.

For some installations, this results in a 500 error.

import hang

Hello, after enabling your module on my dev magento2 when I try to import the please wait hang forever,

I´m using the free version, all work fine when I disable the module

Issue - Name Field Required on import.

Hello,
Not sure if you guys are still actively upgrading this, found a issue. When importing(Add/Update) while not using the Name field will receive the following error.
Undefined index: name in /home/gamehead/public_html/vendor/firebear/importexportfree/Model/Import/Product.php on line 396
image

SKU should be the only required column when importing.
Using very basic .csv file of just SKU - QTY column produces error. When added Name column issue is resolved.

Unset special_price for a simple

I do not understand or get how you can unset a special_price if this is already set. If i set 0 for the special_price the products will be free but instead i would like to have the value to be NULL.

How can you do this?

Compatible with Magento 2.2.8?

Hi, we recently upgraded our Magento to 2.2.8
Since this upgrade the importer stopped working. I created the correct .csv file (utf encoding, header with column names correct etc.) but at the step 'Check data' the following message appears: Sorry, but the data is invalid or the file is not uploaded
I'm not sure if this has something to do with our upgrade (directory to where files are uploaded is missing or moved?) or with the compatibility of the import extension.
I hope you can look into this. Thanks in advance
Regards,
Roland

Fatal Error

Hi Team
I have installed the Extention it is not working getting an error
My Magento Version: 2.3.4

Fatal error: Uncaught Error: Call to a member function getSchema() on null in /home/adaecas1/dev.hollandandbarrett.es/vendor/firebear/importexportfree/Model/AbstractReader.php:47 Stack trace: #0 /home/adaecas1/dev.hollandandbarrett.es/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(121): Firebear\ImportExport\Model\AbstractReader->__construct(Object(Magento\Framework\App\Config\FileResolver), Object(Magento\Framework\App\Arguments\ValidationState), Array, 'Magento\Framewo...', 'global', '', NULL, NULL) #1 /home/adaecas1/dev.hollandandbarrett.es/vendor/magento/framework/ObjectManager/Factory/Compiled.php(108): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject('Firebear\Import...', Array) #2 /home/adaecas1/dev.hollandandbarrett.es/vendor/magento/framework/ObjectManager/Factory/Compiled.php(150): Magento\Framework\ObjectManager\Factory\Compiled->create('Firebear\Import...') #3 /home/adaecas1/dev.hollandandbarrett.es/vendor/magento/framework/ObjectManager/Factory/Compiled.php(79): Mag in /home/adaecas1/dev.hollandandbarrett.es/vendor/firebear/importexportfree/Model/AbstractReader.php on line 47

SFTP DOES NOT SUPPORT. PLEASE SEE CODE BELOW TO MAKE SFTP TO WORK

step1 : add new file to following location: Firebear\ImportExport\Model\Filesystem\Io => Sftp.php

_conn, $filename); } } **step2 :** add test case to Firebear\ImportExport\Test\Unit\Model\Source\Type => SftpTest.php objectManagerHelper = new ObjectManagerHelper($this); $this->_sftpClient = $this->getMockBuilder('Firebear\ImportExport\Model\Filesystem\Io\Sftp') ->setMethods( [ 'read' ] ) ->getMock(); $this->_sftpClient->expects($this->any()) ->method('read') ->willReturn(true); $this->varDirectory = $this->getMock( 'Magento\Framework\Filesystem\Directory\Write', ['getAbsolutePath'], [], '', false ); //$this->varDirectory->expects($this->any())->method('getAbsolutePath')->will($this->returnValue(true)); $this->filesystem = $this->getMock( 'Magento\Framework\Filesystem', ['getDirectoryWrite'], [], '', false ); $this->filesystem->expects($this->any())->method('getDirectoryWrite')->willReturn($this->varDirectory); $this->factory = $this->getMock('Magento\Framework\Filesystem\File\ReadFactory', [], [], '', false); $this->scopeConfigInterface = $this->getMock('Magento\Framework\App\Config\ScopeConfigInterface'); $this->_sftpMock = $this->objectManagerHelper->getObject( 'Firebear\ImportExport\Model\Source\Type\Sftp', [ 'scopeConfig' => $this->scopeConfigInterface, 'filesystem' => $this->filesystem, 'readFactory' => $this->factory ] ); $this->_sftpMock->setClient($this->_sftpClient); // $this->_ftpMock = $this->getMockBuilder('Firebear\ImportExport\Model\Source\Type\Ftp') // ->setConstructorArgs( // [ // $this->getMockBuilder('Magento\Framework\App\Config\ScopeConfigInterface') // ->disableOriginalConstructor() // ->getMock(), // $this->getMockBuilder('Magento\Framework\Filesystem') // ->disableOriginalConstructor() // ->getMock(), // $this->getMockBuilder('Magento\Framework\Filesystem\File\ReadFactory') // ->disableOriginalConstructor() // ->getMock(), // ] // ) // ->setMethods( // [ // 'uploadSource', // '_getSourceClient', // ] // ) // ->getMock(); // // $this->_ftpMock->expects($this->any()) // ->method('_getSourceClient') // ->willReturn($this->_ftpClient); $this->_sftpMock->setData('import_source', 'sftp'); $this->_sftpMock->setData('sftp_file_path', '/public_html/import/products_2_replace.csv'); } public function testUploadSource() { try { $result = $this->_sftpMock->uploadSource(); } catch (\Exception $e) { $result = $e->getMessage(); } $this->assertEquals('/var/www/local-mage2dev.com/magento2/var/import/sftp/products_2_replace.csv', $result); } } **step3:** add sftp source to Firebear\ImportExport\Model\Source\Type => Sftp.php */ namespace Firebear\ImportExport\Model\Source\Type; class Sftp extends AbstractType { /** * @var string */ protected $_code = 'sftp'; /** * Download remote source file to temporary directory * * @return string * @throws \Magento\Framework\Exception\LocalizedException */ public function uploadSource() { if($client = $this->_getSourceClient()) { $sourceFilePath = $this->getData($this->_code . '_file_path'); $fileName = basename($sourceFilePath); //return get_class($this->_directory); $filePath = $this->_directory->getAbsolutePath($this->getImportPath() . '/' . $fileName); $filesystem = new \Magento\Framework\Filesystem\Io\File(); $filesystem->setAllowCreateFolders(true); $filesystem->checkAndCreateFolder($this->_directory->getAbsolutePath($this->getImportPath())); $result = $client->read($sourceFilePath, $filePath); if($result) { return $this->_directory->getAbsolutePath($this->getImportPath() . '/' . $fileName); } else { throw new \Magento\Framework\Exception\LocalizedException(__("File not found")); } } else { throw new \Magento\Framework\Exception\LocalizedException(__("Can't initialize %s client", $this->_code)); } } /** * Download remote images to temporary media directory * * @param $importImage * @param $imageSting * * @throws \Magento\Framework\Exception\LocalizedException */ public function importImage($importImage, $imageSting) { if($client = $this->_getSourceClient()) { $sourceFilePath = $this->getData($this->_code . '_file_path'); $sourceDirName = dirname($sourceFilePath); $filePath = $this->_directory->getAbsolutePath($this->getMediaImportPath() . $imageSting); $dirname = dirname($filePath); if (!is_dir($dirname)) { mkdir($dirname, 0775, true); } if($filePath) { $result = $client->read($sourceDirName . '/' . $importImage, $filePath); } } } /** * Check if remote file was modified since the last import * * @param int $timestamp * @return bool|int */ public function checkModified($timestamp) { if($client = $this->_getSourceClient()) { $sourceFilePath = $this->getData($this->_code . '_file_path'); if(!$this->_metadata) { $this->_metadata['modified'] = $client->mdtm($sourceFilePath); } $modified = $this->_metadata['modified']; return ($timestamp != $this->_metadata['modified']) ? $modified : false; } return false; } /** * Prepare and return SFTP client * * @return \Firebear\ImportExport\Model\Filesystem\Io\Sftp * @throws \Magento\Framework\Exception\LocalizedException */ protected function _getSourceClient() { if(!$this->getClient()) { if($this->getData('host') && $this->getData('port') && $this->getData('user') && $this->getData('password')) { $settings = $this->getData(); } else { $settings = $this->_scopeConfig->getValue( 'firebear_importexport/sftp', \Magento\Store\Model\ScopeInterface::SCOPE_STORE ); } $settings['passive'] = true; try { $connection = new \Firebear\ImportExport\Model\Filesystem\Io\Sftp(); $connection->open( $settings ); $this->_client = $connection; } catch(\Exception $e){ throw new \Magento\Framework\Exception\LocalizedException(__($e->getMessage())); } } return $this->getClient(); } } **step 4:** add source types to /Firebear/ImportExport/etc/ => source_types.xml

step5 : change config.xml :

22

step6: add sftp config settings: user should be username, not 'user'

SFTP

Host


Port


Username


Password
You will be able to define file path during import/export process

this makes sftp available and product import works with sftp.

FIREBEAR:No one using ftp now days and not secure. Please start adding some secure points to module if you build and sell it. We bought it and finally added our own code to work.

Uploading sftp.zip…

Problem media gallery import Magento 2.3

I am trying this module, I import from csv, unfortunately the media gallery is not imported ..
In the csv layout as specified by Magento 2.3, I insert:
base_image, base_image_label, small_image, small_image_label, thumbnail_image, thumbnail_image_label, additional_image, additional_image_label..I see all the images but the one in the media gallery is missing
Cattura

both in the product detail admin panel and in the public area product detail page.
Thanks in advanced

Issue when running compose command

Hi,
I just run the initial composer command to start the install process.

But im getting an Composer error on my ssh

Fatal error: Call to undefined function Symfony\Polyfill\Mbstring\iconv() in pha r:///opt/cpanel/composer/bin/composer/vendor/symfony/polyfill-mbstring/Mbstring. php on line 513

Cannot install via Composer on Magento 2.1.7 CE

I tried to install the extension using composer on my project which is Magento 2.1.7 CE.

Got the following errors.

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: don't install firebear/importexportfree 1.0.3
    - Conclusion: don't install firebear/importexportfree 1.0.2
    - Conclusion: don't install firebear/importexportfree 1.0.0
    - Conclusion: don't install firebear/importexportfree 1.0.3
    - Conclusion: don't install firebear/importexportfree 1.0.2
    - Conclusion: don't install firebear/importexportfree 1.0.0|remove magento/framework 100.1.7
    - Conclusion: don't install firebear/importexportfree 1.0.0|don't install magento/framework 100.1.7
    - Installation request for firebear/importexportfree ^1.0 -> satisfiable by firebear/importexportfree[1.0.0, 1.0.2, 1.0.3].
    - firebear/importexportfree 1.0.0 requires magento/module-import-export 100.0.* -> satisfiable by magento/module-import-export[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7].
    - magento/module-import-export 100.0.2 requires magento/framework 100.0.* -> satisfiable by magento/framework[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15, 100.0.16].
    - magento/module-import-export 100.0.3 requires magento/framework 100.0.* -> satisfiable by magento/framework[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15, 100.0.16].
    - magento/module-import-export 100.0.4 requires magento/framework 100.0.* -> satisfiable by magento/framework[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15, 100.0.16].
    - magento/module-import-export 100.0.5 requires magento/framework 100.0.* -> satisfiable by magento/framework[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15, 100.0.16].
    - magento/module-import-export 100.0.6 requires magento/framework 100.0.* -> satisfiable by magento/framework[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15, 100.0.16].
    - magento/module-import-export 100.0.7 requires magento/framework 100.0.* -> satisfiable by magento/framework[100.0.2, 100.0.3, 100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15, 100.0.16].
    - Can only install one of: magento/framework[100.1.7, 100.0.2].
    - Can only install one of: magento/framework[100.1.7, 100.0.3].
    - Can only install one of: magento/framework[100.1.7, 100.0.4].
    - Can only install one of: magento/framework[100.1.7, 100.0.5].
    - Can only install one of: magento/framework[100.1.7, 100.0.6].
    - Can only install one of: magento/framework[100.1.7, 100.0.7].
    - Can only install one of: magento/framework[100.1.7, 100.0.8].
    - Can only install one of: magento/framework[100.1.7, 100.0.9].
    - Can only install one of: magento/framework[100.1.7, 100.0.10].
    - Can only install one of: magento/framework[100.1.7, 100.0.11].
    - Can only install one of: magento/framework[100.1.7, 100.0.12].
    - Can only install one of: magento/framework[100.1.7, 100.0.13].
    - Can only install one of: magento/framework[100.1.7, 100.0.14].
    - Can only install one of: magento/framework[100.1.7, 100.0.15].
    - Can only install one of: magento/framework[100.1.7, 100.0.16].
    - Installation request for magento/framework (locked at 100.1.7) -> satisfiable by magento/framework[100.1.7].

After inspecting the the module's composer.json file, it seems that it is dependent on magento/module-import-export version range 100.0.*, and the Magento 2.1.7 CE has the magento/module-import-export version at 100.1.4.

Is the module compatible with latest magento versions ?

Request: Tests

Would it be possible to add a couple of Unit and/or Integrationtests?

Allowed memory size of 1610612736 bytes exhausted

I am just running this command in ssh to install firebearimportexportfree extension but i am getting this error in ssh

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar:///opt/cpanel/composer/bin/Composer/DependencyResolver/Solver.php on line 223

Check http://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on hove to handle out memory errors.hostname.com

which is about Memory limit but my memory limit is already 1024M look this

SSH image

Override of the import validation

We have a system currently using the import export module. When the csv validation has issues not from the FireBear validation but from the standard Magento import validation process these will get overridden.

In the Firebear\ImportExport\Model\Job\Processor::process method when it catches an exception it will load the history and set the summary. But the Magento validation has already added the appropriate log messages to the history for this process. The end result is that when you get <b>Data validation is failed. Please fix errors and re-upload the file..</b> in the summary and not the "real" error message as provided by the Magento core import validation.

Not seen any change in interface except Upgrade message

I successfully ran below commands as per README file.

composer require firebear/importexportfree
php -f bin/magento setup:upgrade
php -f bin/magento setup:static-content:deploy
php -f bin/magento cache:clean

However, only change I see is a Upgrade message bar on the Export & Import pages of Admin Panel.

Magento 2.3 on Ubuntu AWS
image

Adding fields to item in source_type.xml

I'm trying to add a field to the FTP item in source_types.xml

I tried something like this in my Custom_Module:

Custom_Module/etc/source_types.xml

<?xml version="1.0"?>
<!--
/**
 * @copyright: Copyright © 2017 Firebear Studio. All rights reserved.
 * @author   : Firebear Studio <[email protected]>
 */
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../vendor/firebear/importexport/etc/source_types.xsd">
    <type name="ftp">
        <field name="completed_import_job_image_location" id="completed_import_job_image_location" label="Completed Import Job Image Location" type="text" required="false" />
    </type>
</config>

But obviously that wont work after looking at the related source_types.xsd. However if I add it to vendor/firebear/importexport/etc/source_type.xml, flush cache it works fine and I know you're not supposed to do this but this was just proof of concept. Should I be using a plugin, or some other method?

Export feature

The module title and description implies having export functionality, however the code seems to have no such feature. Advertising an export that doesn't export.

'Sorry, but the data is invalid or the file is not uploaded.'

We encountered some problems while importing via the importexportfree module, both error cases resulted in an undescriptive error message, which makes an analysis of the import file difficult, can the error message be more explicit? the problem we encountered in the import files:

  • A product with a different SKU with the same url_key already exists.
  • Quotes in the column additional_attributes

Both cases result in the error message 'Sorry, but the data is invalid or the file is not uploaded.' which is not very helpful for the user.

this issue duplicates or possible replace #32

Incompatibility with FireGento_FastSimpleImport2

Hello,

We encountered a Bug with the combination of this Plugin with the FireGento_FastSimpleImport2 Plugin.

You can find the exact Information here:
firegento/FireGento_FastSimpleImport2#2

The issue appears as soon you try to import with the demo command:
bin/magento fastsimpleimport2demo:products:importsimple

Here is a Exception Log:
[2016-03-30 06:40:50] main.CRITICAL: exception 'ReflectionException' with message 'Class Magento\Framework\Model\Entity\MetadataPool does not exist' in /home/prashantr/public_html/ves_yume_magento/vendor/magento/framework/Code/Reader/ClassReader.php:29
Stack trace:
#0 /home/prashantr/public_html/ves_yume_magento/vendor/magento/framework/Code/Reader/ClassReader.php(29): ReflectionParameter->getClass()
#1 /home/prashantr/public_html/ves_yume_magento/vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor('Firebear\Import...')
#2 /home/prashantr/public_html/ves_yume_magento/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(71): Magento\Framework\ObjectManager\Definition\Runtime->getParameters('Firebear\Import...')
#3 /home/prashantr/public_html/ves_yume_magento/vendor/magento/framework/ObjectManager/ObjectManager.php(57): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Firebear\Import...', Array)
#4 /home/prashantr/public_html/ves_yume_magento/vendor/magento/module-import-export/Model/Import/Entity/Factory.php(42): Magento\Framework\ObjectManager\ObjectManager->create('Magento\Catalog...')
#5 /home/prashantr/public_html/ves_yume_magento/vendor/magento/module-import-export/Model/Import.php(224): Magento\ImportExport\Model\Import\Entity\Factory->create('Magento\Catalog...')
#6 /home/prashantr/public_html/ves_yume_magento/vendor/magento/module-import-export/Model/Import.php(571): Magento\ImportExport\Model\Import->_getEntityAdapter()
#7 /home/prashantr/public_html/ves_yume_magento/var/generation/Firebear/ImportExport/Plugin/Model/Import/Interceptor.php(154): Magento\ImportExport\Model\Import->validateSource(Object(FireGento\FastSimpleImport2\Model\ArrayAdapter))
#8 /home/prashantr/public_html/ves_yume_magento/app/code/FireGento/FastSimpleImport2/Model/Importer.php(74): Firebear\ImportExport\Plugin\Model\Import\Interceptor->validateSource(Object(FireGento\FastSimpleImport2\Model\ArrayAdapter))
#9 /home/prashantr/public_html/ves_yume_magento/app/code/FireGento/FastSimpleImport2/Model/Importer.php(66): FireGento\FastSimpleImport2\Model\Importer->_validateData(Array)
#10 /home/prashantr/public_html/ves_yume_magento/app/code/FireGento/FastSimpleImport2Demo/Console/Command/AbstractImportCommand.php(106): FireGento\FastSimpleImport2\Model\Importer->processImport(Array)
#11 /home/prashantr/public_html/ves_yume_magento/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): FireGento\FastSimpleImport2Demo\Console\Command\AbstractImportCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#12 /home/prashantr/public_html/ves_yume_magento/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#13 /home/prashantr/public_html/ves_yume_magento/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(FireGento\FastSimpleImport2Demo\Console\Command\Product\ImportSimple), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#14 /home/prashantr/public_html/ves_yume_magento/vendor/magento/framework/Console/Cli.php(49): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#15 /home/prashantr/public_html/ves_yume_magento/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Magento\Framework\Console\Cli->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#16 /home/prashantr/public_html/ves_yume_magento/bin/magento(25): Symfony\Component\Console\Application->run()
#17 {main}

Greetings
Elias

import export module conflict

when using composer to install the module it ask for magento/module-import-export 100.0.* but in magento 2.1 that and most modules are 100.1,

would be better to change that to 100.* isntead

Incompatilble with your PHP Version

[InvalidArgumentException]
Package firebear/importexportfree at version has a PHP requirement incompatible with your PHP
version (7.1.9)

i've checked composer.json
"php": "~5.5.0|~5.6.0|~7.0.0|~7.1",
how solve this?

Problem on products on backend

Hi from Luca
We have this problem
I install your extension on magento 2.3.0 and i try import with the file attached on email.
Next i go on backend on the products present on the file i see this “No such entity with id = 0”
What is the problem ?

error in compiling

Hi,

The module gives me the error below, when I try to compile it:

Fatal error: Cannot use Magento\Framework\Module\Dir\Reader as Reader because the name is already in use in /xxxxxxxxxxxxxxx/public_html/vendor/firebear/importexportfree/Model/Source/Config/SchemaLocator.php on line 10

Fatal error: Cannot use Magento\Framework\Module\Dir\Reader as Reader because the name is already in use in /xxxxxxxxxxxxxxxx/public_html/vendor/firebear/importexportfree/Model/Source/Config/SchemaLocator.php on line 10

Any ideas?

thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.