Magento modifications

In Progress Posted Nov 22, 2012 Paid on delivery
In Progress Paid on delivery

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 ([login to view URL]). 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.

TASKS:

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

- [login to view URL]

- [login to view URL]

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 [login to view URL] file.

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

AJAX Magento PHP

Project ID: #3975632

About the project

14 proposals Remote project Active Nov 26, 2012