In Progress

Magento modifications

We are looking for a Magento expert with advanced knowledge of PHP. Please provide references of other similar work done.

Our Magento store is selling personalized items. The store is using Zetaprints extension for the personalization of product ([url removed, login to view]). The store already has Zetaprints installed and functioning. We will be using the Zetaprints 2-step theme as the basis for all our modifiable products.


1. Integrate Zetaprints extension code with 2-step theme into our store theme according to very clear instructions: [url removed, login to view] the following links for more information on the 2-step theme:

- [url removed, login to view]

- [url removed, login to view]

2. Some small adjustments in step 2 of the 2-step theme:

a. remove “add to cart” button and replace with “next” button (add to cart will only show on the preview page as described above).

b. add automatic message ("there are no fields to personalize on this side") on pages with no fields to personalize.

c. styling of buttons in line with the store theme

d. add string of text under image upload box to advise customer on max upload size and doc types accepted.

3. Add a third step to the shopping process where after modifying the product, the customer sees a page with a preview of the all modified pages as modified by the customer, a warning message if image uploaded is too low and go back and add to cart button.

4. Add “order a sample” functionality

a. Add a link to the product page to add sample product to cart. When clicking on the link an ajax popup should appear where custom attributes are selectable (ex. Color) and customers are asked 2 personal questions.

Personal information gathered from customers on the 2 questions should be visible in the back-end under "customer data". Ordered samples should be visible in Magento backend just like any other order.

b. Create a pricing rule in Magento that will allow customers to add up to 3 free samples to their cart. Additional samples can be added at a price.

5. Rename our Magento theme so that the theme name is no longer visible in the source.

6. Fix a display error in jcarousel and navigation

7. On the product page move related products above the tabs and move the second tab to the first place.

For all of the above:

- All other functionalities should remain working

- All text/messages that are added to the frontend should be translatable by us in [url removed, login to view] file.

- Changed elements should be properly displaying and functioning on all browsers including ios devices.

Skills: AJAX, Magento, PHP

See more: magento web to print, ios browsers, free line translate, free backend html 5, expert imaging, web page modifications, upload magento products, magento featured product, magento custom options, magento cart ajax, magento ajax, magento ajax cart, ios shopping cart, expert frontend, dynamic connect, data elements products, backend php ios, php upload rename file, order working magento, web print theme, preview custom product image, backend html add cart, magento show product image, image ios upload image php, add sample cart

About the Employer:
( 19 reviews ) Istanbul, Turkey

Project ID: #3975632