Find Jobs
Hire Freelancers

Cart with Variations

€30-250 EUR

Completed
Posted over 7 years ago

€30-250 EUR

Paid on delivery
​ This is the situation: I have a music selling website developed with Smarty PHP by Agriya. The Buyer choose his music and "add to cart". In the PHP it is calling the music_id and goes on, get the price, title.....and everything it will need. The future Situation should be that I want to sell 4 licenses for every music. So you have to develop only 2, the rest I will do on my own because I have a low budget for that. Here is an example page how it should work. [login to view URL] If you click on +, four licenses will be open. It is only possible to get one of these licenses into cart. Try out. Like that it should work in the future in my cart. You can work here with buttons for easier way. A modal window i can do later on my own. You have only to develop the license function into cart and delete function. In the SQL Database there is now the row "music_price". I will integrate the row music_price_2 License1=>music_price License2=>music_price_2 I have developed a little bit on my own, but I am not so good in PHP and had some Problems with commands like in_array and is_array. So I can help on some ways to get some variables or something like that. This is the way of files. 1. It is beginning in the .tpl file. The Button "Add to Cart" =>onclick the music_id will be transmitted to javascript. In my trials, I have transmitted the license as "1" or "2" to javascript. 2. This is the javascript for that: function updateMusicsCartCount(music_id,license) { var url = cfg_site_url+'music/[login to view URL]'; var pars = '?music_id='+music_id+'&&license='+license; var path = url+pars; new prototype_ajax(path,'updateSuccess'); } So I have transmitted the music_id AND the license to another file. 3. There will be checked if the music_id is already in cart. If not, it will be done. Here is the Problem that it has to be checked if the music_id with the choosed license is already in cart. 4. Then it goes to the cart.php. Here is the actual situation that the price comes for the music_id from sql query and will be used in the whole script as $row['music_price']. This is very important, that it will work with that, neither if license 1 or license 2 choosed. I had done that like that. if license == '1' => then I have query the music_price from table if license == '2' => then I have query the music_price_2 AS music_price from table I can modify step 1+2 if you want. Default will be, that I will let everything like it is made by the developer agriya. So...summary: - You have to modify only 2 licenses for each music - it has to work that music will be get into cart with the license it is choosed. - overwrite/unset old license if new one will be choosed - every price must work in the end as $row['music_price']; in [login to view URL] - delete of music from cart has to work correctly It is not urgent. So you have time enough to do that, due to my low budget.
Project ID: 10932232

About the project

10 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi I am a php full stack developer . I have gone thru ur description and I can do this for u for the price I mentioned. But I will finish the project soon. I have got a good picture of your issue. Seems like a 1 to 2 day work for me. if u are interested in this price please accept my bid Thank u
€111 EUR in 10 days
5.0 (5 reviews)
4.0
4.0
10 freelancers are bidding on average €168 EUR for this job
User Avatar
I have read your project details, and I am interested in offering my services. I provide 100% satisfaction guaranteed on all my work. Milestone is required to begin; to be released when the job has been satisfactorily completed. I estimate a 4-5 day turnaround (including weekends) on this project. ftp details to your server will be required. Contact me at your soonest convenience so we may get your solution delivered quickly. Thanks, coderXO
€220 EUR in 4 days
4.9 (252 reviews)
7.3
7.3
User Avatar
Hi.. I have read and understood your requirement and can complete this project for you. Let me know if you want to start. Regards. Ali
€150 EUR in 7 days
4.9 (5 reviews)
3.1
3.1
User Avatar
i have gone through your requirement we done similar kind of job before looking forward your earliest Reply on this for a project discussion Awaiting for your earliest reply
€155 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear client WE ARE NOT TAKING ADVANCED, YOU CAN PAY AS PER WORK # We are ready to discuss the project with you and based on that move forward My Services: - iPhone applications design & development - Android applications design & development - Windows applications design & development - Blackberry applications development - Mac OS X software development - Web programming, Webservice API using PHP, RubyOnRails - Database development Our Expertise: @ Development Technologies: ASP.NET, PHP (Open Source – Joomla, Sugar CRM, Android, IPhone, Corona, Phonegap, Unity 3D Drupal, Word Press), Ruby On Rails and Java (Java Swing, Java Beans, EJB and J2ME) @ Design Technologies: HTML, DHTML, CSS, Photoshop, Flash and Web 2.0 fundamentals. (Please find the attachment for design consideration points). We submit HTML mockups at the first stage of the design. @ Database Management System: My-SQL, MS-SQL 2000, 2005, Oracle @ Client Interaction Tools: Base Camp, Camp Fire and Light House. @ Project Management Tools: MS Project, Project Manager in Fedora Core 6. @ Server Availability: Development Server, Testing Server and Publishing Server. @ Documentation Submission: Proposal, Task Cost Estimation Report, Resource Allocation Report, Budget Report, System Requirement Specification Report. @ Resource Allotment: Project Manager, Designing Team, Software Development Team, Testing Team. Thanks & Regards, Nishant
€155 EUR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Mönchengladbach, Germany
5.0
1
Payment method verified
Member since Mar 30, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.