Find Jobs
Hire Freelancers

Custom Drupal Module - View with Exposed Filter

€30-250 EUR

Cancelled
Posted almost 4 years ago

€30-250 EUR

Paid on delivery
Situation: On my website users can search for a suitable business location. The main search site is [login to view URL] This is a page view with several exposed filters. I use the module Better Exposed Filters in order to display some filters as jQuery sliders (in between). The actual min/max value of the slider are loaded via the template.php. Like this: function mbl_better_exposed_filters_settings_alter(&$settings) // MAX Mietpreis Gewerbeimmobilien $max_query = db_query('SELECT MAX(field_mietpreis_value) AS max_mietpreis, entity_id AS eid FROM field_data_field_mietpreis'); $record = $max_query->fetchAssoc(); $max=floatval($record['max_mietpreis']); $settings['field_mietpreis_value']['slider_options']['bef_slider_max'] = $max; As I have lots of exposed filters I need to use Ajax for this view. Problem: The view shows all nodes of three content types. Each Content type has several fields. Only a few fields are mandatory. The exposed filters are based on these fields. Now, when a user interacts with one filter all slider filter values are applied and many nodes that would have matched the selection in the first filter don't show up because they don't have a value for each field. Task: The Task is to write a small module so that only the filters that the user interacted with are sent in the exposed form. The min/max values of the sliders should still be visible but only applied if the user interacts with them. The view should still work with Ajax. It must be possible to use this module also for other views as there are other view pages with the some situation. Please describe briefly what your approach for this task would be so I can be sure you have understood the task.
Project ID: 25911248

About the project

12 proposals
Remote project
Active 4 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
Hello Respected Sir/Madam, Greetings for the day. Your site looks like to be built in Drupal 7 and the 'Views' are used extensively. The summary of the required changes is: The filters for Views should only work if the user has interacted with. There are too many filters for which each node does not have values. Need to modify script/Views Exposed filters so that all filters should not be applied. Only those filters will be applied for which user has entered/selected data. If you think I have correctly figured the requirements, please revert and we can discuss the rest.
€99 EUR in 3 days
5.0 (4 reviews)
1.9
1.9
12 freelancers are bidding on average €156 EUR for this job
User Avatar
This is my job. I can do it. I’m ready to work now. I hope to work with you. Best regards. =========
€167 EUR in 1 day
4.9 (369 reviews)
8.1
8.1
User Avatar
Hi, I can design your drupal small module so that only the filters that the user interacted with are sent in the exposed form as per your task requirements. I am having 10 years experience on Drupal development. Looking forward to your project Regards Rina
€410 EUR in 18 days
5.0 (156 reviews)
7.6
7.6
User Avatar
Hi. I am a web programmer. I major in PHP, Drupal, Bootstrap 4, Angular/React.JS/Vue.js and MySQL/OracleDB/MSSQL/MongoDB/SQLite Database. I've mastered W3C standard web protocols and mobile/responsive/browser sensitive design. I'm interested in your project, please let me know your details or we can discuss more closely. Thanks.
€200 EUR in 4 days
5.0 (39 reviews)
6.6
6.6
User Avatar
Hi Dear. I've already read your job description carefully and I am very interested in your project. As result of reviewed your job, I am sure that I can finish this project of 100% result and develop perfect module. As for me, I am a full-stack developer with 5+ years experience in the web development. - PHP, Laravel, Drupal and WP. - NodeJS , ReactJS, Javascript(Jquery), Html, CSS and Bootstrap. As a export developer who can realize your idea, I can start working immediately and I can resolve the technical problems quickly. If you choose me, you'll never be disappointed to me, and I'll do my best. I can provide daily update for the project status. Please don't hesitate to contact me if you want to get the best result on time. Thanks. Regards.
€150 EUR in 7 days
5.0 (6 reviews)
5.4
5.4
User Avatar
⭐⭐⭐⭐⭐ Hello Your requirements: "Custom Drupal Module - View with Exposed Filter" I'm a senior PHP developer with 9 years of experience and I'm very familiar with API integration. As you will see in my profile all of my clients are happy with my work and that's why I have 100% job success rate. please contact me and let's discuss more in detail. thanks
€130 EUR in 4 days
4.6 (27 reviews)
5.6
5.6
User Avatar
solution: we can alter query and update query to show nodes which is not having that field. Hello, My name is Neel. I have 6+ years of exp in Drupal. I know Drupal 7 and 8. I am working as developer. worked on many Drupal 7 and 8 projects from scrach. Please review my profile once and let me know if i am suitable for this job. You can pay me once i will complete this task. Regards Neel shah
€100 EUR in 3 days
5.0 (24 reviews)
5.3
5.3
User Avatar
I can do your project perfictly Hi, how are you? Thanks for reading me. I have checked your description carefully. As I am a senior web developer so I am very interested and confident on your project. I have rich experienced in almost web languages ​​(front and backend) such as php, c #, python, ruby, golang, reactjs, vue js, angualr js, typescript, javascript, css, html ... Also have strong knowledge in cms and mvc such as asp.net, joomla, wordpress, CI, laravel, django, ruby ​​on rails, codeignitor, shopify, prestashop, cakephp, drupal, nodejs. Database: mongoDb, mysql, sqlite, Postgress ... Familar platforms: ubuntu, centos, windows, macos I can provide perfect design that is very easy to use and looks beautiful. Web security can be also provided so no can access my project. I would like to hear your response and work for you.
€100 EUR in 3 days
4.8 (10 reviews)
4.3
4.3
User Avatar
Hello, One approach could be to intercept the form submit server side and remove from it the values that are left at their defaults (in order to have a solution that works for any view a way to retrieve the configuration values for each needs to be found - I am not familiar with better exposed filters but I assume this info can be retrieved either from the vue data or from the better exposed filters data) However using this approach people who leave fields at their defaults expecting them to filter the results will receive a result set which does not match their criteria. Usually defaults are tuned to match the most common cases to simplify the procedure on users. A half solution to this could be adding javascripts that monitor fields that have been interacted with and then add that information in the submitted form in hidden fields which will be processed server side. This still does not address the issue properly as a field left untouched will be excluded. A clean solution would be to add checkboxes (or some other way of activation) to each field. This way only fields that have been activated will be sent. This would involve three components. A form alter hook to add the extra fields needed to activate each targeted field before sending the form to the user's browser. Javsacripts that mange disabling and enabling fields. Server side submit intercept to change the form before giving it back to views. At this stage I can't tell if this can easily work for any view.
€200 EUR in 14 days
5.0 (5 reviews)
3.6
3.6
User Avatar
Hello, I am pleasure with your job for Custom Drupal Module - View with Exposed Filter. Thank you for the job posting. It’s a pleasure to meet you. I’d really like to work with you on this one if possible! I do have a couple of questions, but first I’d like to make you an offer and some background so you can check my work out. I have been developing kind of project within 10+ years so I’m fluent experience to handle project. You’ll get all the expected stuff like a great professional service and a fast turnaround, at a bit less, and I get a bit more exposure. If the above offer sounds like something you would be interested in, I’d love to hear from you. Best regards. Sunil Dhameliya
€150 EUR in 5 days
5.0 (4 reviews)
2.7
2.7
User Avatar
Hi, I hope you doing well. Have 8 year experience in web development using PHP, Drupal 7/8, Mysql. I have good experience in Custom Module and Theme. Have worked in custom modules * Ubercart * Views * Menu * Email * Form Web form. I have work with view hook alter methods. So i can complete it for you. Can we have a quick chat and also I like to know the drupal version. Please give a chance to work with you. Thank you.
€130 EUR in 7 days
4.0 (5 reviews)
2.7
2.7

About the client

Flag of GERMANY
Ravensburg, Germany
5.0
1
Payment method verified
Member since Apr 28, 2018

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.