Closed karandatwani92 closed 10 months ago
Hi @karandatwani92
Thanks for your kind words and sending through these issues!
I'll allocate some time to get these sorted to make the package perfect :)
Many thanks!
Hi again @karandatwani92
I'm currently working through those issues,
Can I check for "Validation didn't work for me!" Could you send through the validator class and spreadsheet layout please :)
Many thanks!
As a quick update, I have added the following changes @karandatwani92
'options' => 'any'
when 'multiple' is set to true, this allows any comma separated values to be imported.$this->deleteFileAfterImport();
can be added to the setup function to delete the file after import.Thank you very much for these suggestions as I believe they have made the package much more complete :) I'll await on further information about your validation issue before merging and publishing this branch.
@karandatwani92 What was the behaviour you were expecting from validation?
Nice work! @redsquirrelstudio
I tested feature-fix_issues
branch. I find most of them fixed.✅
$this->disableUserMapping()
.🚨 Earlier, it was working!queueImport()
worked & I think there is scope for enhancement.CRUD::setValidation(MemberRequest::class);
still not working!As per Readme, I'm assuming the following:
Let's proceed for now by merging this branch.🎉 We take care of the above issues separately.
Thanks for everything - your efforts, fast response, interest and this cool package.😎
Have a great day!
Thank you for the feedback, I think I know the issue with disable user mapping, and I'll update this within this pull request.
I agree, that the validation can be made into a separate issue.
At the moment validation simply validated each row in the import and skips them if they don't pass. I'll continue my thoughts in the other issue.
Many thanks for the tests, I'll update shortly with the disable user mapping fix. 😁
Hi again @karandatwani92
The disable user mapping issue is now fixed in the latest commit, was a bug introduced by the new multi-column import support :D
Many thanks again for your help testing this.
Release v1.6.2 has been published containing these fixes/updates.
Hey @redsquirrelstudio
I just completed my exploration of your import package. I must say, It's a very very cool package.😎
I'm going to use it in two of my projects. ❤️🙏
During my testing, I found a few things not working. Let me know if I missing something.
$this->queueImport()
throws error. IDK why it still passesCrudImport
. I understand it expectsQueuedCrudImport
.ExampleColumn
path in Readme'type' => \App\Imports\Columns\ExampleColumn::class,
I tried every option you are offering & found them sorted.
Let's go through with these too. I will publish an article about this package soon.
Cheers!