Find Jobs
Hire Freelancers

Custom Drupal Module - View with Exposed Filter

€30-250 EUR

Anulat
Data postării: aproape 4 ani în urmă

€30-250 EUR

Plata la predare
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.
ID-ul proiectului: 25911248

Despre proiect

12 propuneri
Proiect la distanță
Activ: 4 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
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 în 3 zile
5,0 (4 recenzii)
1,9
1,9
12 freelanceri plasează o ofertă medie de €156 EUR pentru proiect
Avatarul utilizatorului
This is my job. I can do it. I’m ready to work now. I hope to work with you. Best regards. =========
€167 EUR în 1 zi
4,9 (369 recenzii)
8,1
8,1
Avatarul utilizatorului
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 în 18 zile
5,0 (156 recenzii)
7,6
7,6
Avatarul utilizatorului
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 în 4 zile
5,0 (39 recenzii)
6,6
6,6
Avatarul utilizatorului
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 în 7 zile
5,0 (6 recenzii)
5,4
5,4
Avatarul utilizatorului
⭐⭐⭐⭐⭐ 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 în 4 zile
4,6 (27 recenzii)
5,6
5,6
Avatarul utilizatorului
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 în 3 zile
5,0 (24 recenzii)
5,3
5,3
Avatarul utilizatorului
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 în 3 zile
4,8 (10 recenzii)
4,3
4,3
Avatarul utilizatorului
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 în 14 zile
5,0 (5 recenzii)
3,6
3,6
Avatarul utilizatorului
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 în 5 zile
5,0 (4 recenzii)
2,7
2,7
Avatarul utilizatorului
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 în 7 zile
4,0 (5 recenzii)
2,7
2,7

Despre client

Steagul GERMANY
Ravensburg, Germany
5,0
1
Metoda de plată a fost confirmată
Membru din apr. 28, 2018

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.