Find Jobs
Hire Freelancers

Drupal 7 - Adding an drop-down with AJAX mechanism

$30-250 CAD

Completed
Posted about 6 years ago

$30-250 CAD

Paid on delivery
We have a simple Drupal 7 portal with a few custom modules. The portal is used to store the company’s products, manufacturing instructions and customer orders. The portal is not publicly accessible and no VPN will be provided. The company is an instrumentation company specializing in geotechnical applications. We need a drop-down when we edit a certain node type. The drop-down is used to select the measurement unit: Metric or Imperial. By default the drop-down will be selecting the value stored on the current user preference. The user custom field is already available, we only need to read the value and set the drop-down default to the value. When the drop-down is selected then certain form elements need to be re-render (ajax). There is already some code trying to render the elements using the user’s preference but we need to add an AJAX mechanism. The existing mechanism uses hook_form_FORM_ID_alter and hook_node_submit. The list of fields to re-render is small and the formulas are already coded. The re-render is to convert from and to metrics and imperial units. We are looking for a talented individual interested in implementing the AJAX drop-down without creating new fields in the database or to modify the existing content type. We are not looking for a client-side only solution necessarily but we are open to any suggestion. The project will be handed off through github with the database dump readily available for the developer to start. The result will be giving back using github as a pull request. More documents will be available once the candidate is selected.
Project ID: 16242519

About the project

6 proposals
Remote project
Active 6 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, This is Kapil from virasat solutions, Let's have a meeting on this task then I will start work. Thanks & Regards, kapil
$242 CAD in 3 days
5.0 (60 reviews)
7.2
7.2
6 freelancers are bidding on average $153 CAD for this job
User Avatar
Hello Sir, hope you are fine, I am interested in your work "Adding an drop-down with AJAX ". I have 5 year experience in Web Development Service I am able to this job quickly. You can view my profile for details to skills and customer feedback https://www.freelancer.com/u/kazimking
$150 CAD in 3 days
4.8 (30 reviews)
4.7
4.7
User Avatar
I have not worked on Drupal but have worked on other systems like Code igniter and Laravel. I understand your requirement. You need a drop down with metric or imperial. Default will be customers default on loading the page. And if user selects the other option , an Ajax call to server is to be made to recalculate some values and return to the screen. I am comfortable with Php, Ajax and JavaScript. So if it is ok , you may send code for me to try out and get back to you. It may take two additional days to load and learn Drupal. If this is not an issue you may consider my bid. Thanks
$61 CAD in 6 days
5.0 (9 reviews)
3.1
3.1
User Avatar
Hello, Is not an easy task to synchronize backend and frontend via AJAX, probably is necessary a carefully debug in your code, from since the user clicking, until the database insertion. Most likely your problem is frontend because of your code is not supported by the new browsers or something like that. Anyway, I'd like to know more about your issue and propose a schedule for the solution. I'm available to start to work right now. Best Regards, Fernando.
$155 CAD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Verdun, Canada
5.0
1
Payment method verified
Member since Nov 16, 2017

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.