I need a Drupal 8 module which implements a one-page ajax form. I've attached a description with some attempts at screen mock-ups.
Briefly, the requirement is:
- Present a list of words and phrases
- If one is clicked, perform a search_api search and display the search results
- For each search result, have a "match" button
- If "match" is pressed, remember the node ID of the search result against the word or phrase that was selected
- When the page is saved, report the phrases and the node IDs linked to them into the system report log
In summary, the majority of the work required will be to build a form, perform some javascript/ajax and then present some additional form elements. The ajax form performs more ajax to fill hidden form fields, and eventually the form is submitted.
The exact CSS styling is not important, although some CSS styling will be required (and I should be able to CSS style your work once you've handed it over). There is a documented problem with Drupal 8 with "ajax on ajax forms", which you'll need to be aware of.
Non-Functional Requirements
I'd like easy to read/maintain code, ideally with some tests (I don't need 100% test coverage, but would like tests over hard-to-reach and critical code where possible). I'm happy to talk over any details that aren't clear in the brief, can answer questions as the work progresses and ultimately just require the code in a zip file or whatever.
Hi. Hope you are doing great,
I have read the project details carefully and I am very passionate and excited to do your project" Drupal 8 Module".
I Rank in world's top 400 freelancers & delivered more than 600+ websites in different technologies & industries.
Be rest assured that I'll provide you with the best level of satisfaction for your job.
If you want to discuss things in a detailed please reply me
Regards-
Hello,
Thanks for the job post.
I have read your job description carefully that you are looking for a Drupal Developer who will create the module.
Can we discuss this in more detail?
Kindly share the rest of the details so that we will move for further process.
You can go through my profile about my expertise & experience with the Drupal. We are a team of Drupal Experts and working for the last 11 years, have worked on D6, D7 & D8.
- Drupal Custom theme Development
- Custom Drupal Modules Development
- API/Plugins Integrations & Customization
- Up-gradation Services
- Support & Maintenance
I would like to request you to please initiate the message board so that we can discuss better and start your work soon.
Thanks & Regards,
PG
Hello,
I can help you with your project - Drupal 8 Module with One Page (Ajax) Form
I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile.
Please visit : https://www.freelancer.com/u/schoudhary1553
I have excellent command over English. I am a hard worker, productive and worthy of your attention I hope, I would be the right candidate for this post. Awaiting an affirmative response from you.
Kinds Regards,
Sandeep
Hello,
I would like to ask you if the project must be done from scratch or there is an existing basic project?
I also want to mention that I have experience with AJAX calls and event handling without page refresh. I also have a lot of experience HTML and CSS, so you don't have to worry about the design in the future. I am new to Drupal 8.
Regarding the match button, I know how to bind an event for a dynamically added element in a web page, using event delegation.
Please contact me if you want a further collaboration.
Best regards,
Iulia Moldovan
Que:-
As mentioned we have to make relation once click to match. So results is from node ??
- search_api form value is predefined or load dynamic from drupal??
- make relationship in custom table?
Relevant Skills and Experience
Drupal certified developer with having 7 + years of experience. I believe in myself and having faith on my coding ability.