Magento 2 custom module to clone simple products at import with automatic naming of urls etc...

Completed Posted 6 years ago Paid on delivery
Completed Paid on delivery

Hi,

We need an import script that has this functionality:

Create alias(es) of a simple product. Alias is related to parent product and its parent’s stock level

Summary:

Superadmin imports a csv file with one or several configurable and/or simple products.

Data is stored in the system: Attribute Set, Product name, SKU, price, tax class, quantity, stock status, weight, visibility, additional attributes, description, variations (simple products with their data, only for configurable products), images, search engine meta data, related products, website to show product on etc…

For each simple product’s extra attached image, an alias is created. So if the simple product has 20 images, one simple product is created as usual and becomes the parent product. All the rest of the 19 images become copies of the parent product, with own product page with all elements as simple product e.g. product gallery etc… (url key and image name for aliases products are set by attribute keyword and swatch value, that is set by attribute set code together with image position at the upload.)

The alias product will be added/set to specific category depending on what website code is in the csv.

There should be a product gallery on product page, and if it has more than 10 images a load more button shall be displayed (which triggers lazy load of rest of the images).

When a person is located on the product page of a product with alias products related and the visitor clicks an image in the products image gallery the url changes to that alias’s product page (similar to a swatch, where product gallery images are the swatch options).

When the product is purchased on parent product page OR on child product page, the stock level is updated for all the related products.

If superadmin changes increase or decrease stock level for the parent product, all the aliases’ stock levels will be updated as well.

It also needs to be easy to add more aliases to existing simple product whenever the superadmin wishes.

If all keyword options in attribute list have been used and the number of images are more than the options in the list, a prefix (number) will be added to the keyword, and for each iteration this prefix will increase by one.

In the url example above number 2 is the position of the image at upload, the “rh320” is the sku of the parent product, “svart-blandare” is the keyword at position 2 in the keyword attribute connected to the attribute set uploaded in the csv. Then we want the “query symbols” a.k.a. “?=” then the string “svart” is the swatch attribute value taken from the additional attribute “surface” in csv.

We have a long list of work to be done on the website so anyone that can work long term, has expertise in custom work both front- and backend for magento 2 and are available for work straight away is more than welcome.

More information in attached document.

In your bid state the word: "Hej" to prove that you have read the description. We will not consider anyone not stating that in their bid!

We look for people (preferably teams with several Magento 2 developers) that can work right away, that we can trust and that we continuously can delegate custom Magento 2 work to.

Thank you

Magento

Project ID: #16137418

About the project

23 proposals Remote project Active 6 years ago

Awarded to:

contriverz

I have proven track record in Magento. I have done a lot of work on Magneto like Custom module creation, Module editing also I have integrated the ebay and Amazon Stores with Magento with synchronization. And alrea More

kr4777 SEK in 10 days
(8 Reviews)
4.5

23 freelancers are bidding on average kr4455 for this job

extreamcode

HI There, I can assist you with Magento 2 custom module, I have experience working with Magento Development. Let's have a quick chat to discuss it further. You can check my sample work at: [login to view URL] More

kr3555 SEK in 10 days
(16 Reviews)
5.6
dhuvi10

Over last couple of years I've worked on technologies like Magento,WordPress,Php,Jquery,Html,Css.I'm very familiar with Magento,laravel,WordPress,Php,Jquery,Html,Css etc. Relevant Skills and Experience Magento,JavaScr More

kr3555 SEK in 10 days
(24 Reviews)
5.5
AMsolutions1

"Hej Hi, I have gone through your requirement and understood that you want to create a feature to import CSV into magento2 site with alias and product will be added as parent and child products. Please initiat More

kr4888 SEK in 8 days
(10 Reviews)
4.8
AnExpertcoder

Hi there! Did go through your Job Description and glad to share that I have experience in working with php and Magento (1&2) platform.  I also have expertise with Joomla, WordPress, PHP, PHP Scripting, laravel and Code More

kr1777 SEK in 2 days
(17 Reviews)
3.9
bdrudra

"" Magento Expert "" Hello there, We are a small but excellent team of designer and developer. If you will hire us then I am damn sure that you will be fully satisfied with my expertise. I have extensive exper More

kr3555 SEK in 10 days
(1 Review)
1.6
arunwebexprt

5 + Years of experience Magento. Worked on 200 + projects. Full Stack Developer (Magento, MYSQL, AWS server) Expertise in Bug Fix and Customization.

kr3333 SEK in 10 days
(2 Reviews)
1.7
annexlogics

A proposal has not yet been provided

kr3333 SEK in 7 days
(0 Reviews)
0.0