What are the Slack Archives?

It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.

Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..

Hey folks, did anyone have the problem, that a “_console data:import”_ uses the - for example “c_omp

s.kroll
s.kroll Head of Technology Spryker @ basecom Posts: 120 🪐 - Explorer

Hey folks, did anyone have the problem, that a “console data:import” uses the - for example “c_ompany_users.csv”_ - from the vendor-directories instead of the one in /data/import? Is it because multiple modules(company-user-data-import, business-on-behalf-data-import) want to read from the same file c_ompany_users.csv?_

Comments

  • rshopin
    rshopin Senior Solution Architect Sprykee Posts: 32 🧑🏻‍🚀 - Cadet

    Hello Sebastian, it because by default this module shipped with some demo data. You can change this behaviour by overriding: \Spryker\Zed\CompanyUserDataImport\CompanyUserDataImportConfig::getModuleRoot

    Create new class \Pyz\Zed\CompanyUserDataImport\CompanyUserDataImportConfig

    and override getModuleRoot method. Should be something like:

    /**
     * @return string
     */
    protected function getModuleRoot(): string
    {
        $moduleRoot = realpath(
            __DIR__
            . DIRECTORY_SEPARATOR . '..'
            . DIRECTORY_SEPARATOR . '..'
            . DIRECTORY_SEPARATOR . '..'
            . DIRECTORY_SEPARATOR . '..'
        );
    
        return $moduleRoot . DIRECTORY_SEPARATOR;
    }
    

    As example see: https://github.com/spryker-shop/suite/blob/master/src/Pyz/Zed/CmsPageDataImport/CmsPageDataImportConfig.php

  • s.kroll
    s.kroll Head of Technology Spryker @ basecom Posts: 120 🪐 - Explorer

    Great! Thank you for your quick response. I will give it a try.

  • s.kroll
    s.kroll Head of Technology Spryker @ basecom Posts: 120 🪐 - Explorer

    It was necessary for some more classes, but finally it worked, @UKFTWTVJB 👌