Find Jobs
Hire Freelancers

Create a Drupal 7 Custom Table Module

$250-750 USD

Lezárt
Kiadva ekkor: majdnem 10 évvel ezelőtt

$250-750 USD

Teljesítéskor fizetve
**PLEASE READ THE ATTACHED FILE FOR FULL PROJECT INFO INCLUDING MILESTONES, TIMEFRAME & DELIVERABLES** We require you to develop a custom module for this project that will fetch data from our backend API and, based upon the returned JSON string, render the table. PROJECT DETAILS • An API call will be initiated from the Drupal interface by clicking on a button or some such HTML control. • The API call will completed and return a JSON string to your code. • The JSON string will define the structure of the table and the content of the table. o For e.g. the JSON will define if all table columns contain text only. o For e.g. the JSON will define if any table columns contain buttons. In this use case the HTML buttons will also enclose a CSS class and importantly the JavaScript or Drupal function to execute when the button is clicked. This is required for drilldown. o For e.g. the JSON will also define if any columns contain images. • You will be required to write very clean, high quality PHP code that can parse this JSON strings and create the table structure. • The code will then pass the structure to the container, which will primarily be Drupal View. • The table should support the following features which are also strict requirements: o Sorting o Paging o Searching o Column Selection - There will be dropdown that will list all the column names. - User can select which columns to display using a checkbox control. Columns that are checked will be displayed while those that are not checked will not be displayed. o Column Collapse - User can choose to collapse or expand each column. • When the column is expanded the user can adjust the width of the column • When the column is collapsed the user should still see the column header (in-which the text direction will be switched from horizontal to vertical and the text size of the column header may be reduced but still readable) but no data in the entire column should be visible and the width of the column should be very small. o Column Reordering - User should be able to drag-drop columns to re-order then in any order the user chooses o Table Configuration Auto Save - Whenever a user changes the configuration of a table (such as by using column selection and/or column reordering) the configuration should be automatically saved to that user's account so that if the user logs off and then logs back into his or her account the table configuration is retained from the user's last visit. • DataTables: We are aware that tables in Drupal can be rendered as Views. In that approach the Drupal DataTables module can be applied on top of the table. This will support paging, sorting and searching but will not support column collapse, column select, column reordering or Table Configuration Auto Save, all of which you will have to code as part of this project. o [login to view URL] • Since the DataTables plugin also supports async data fetch, in the JSON string we will also indicate if data should be pulled async. In such scenario only a few records will be sent via the server and your code will be responsible for making async calls to the backend API to fetch more records. CODING REQUIREMENTS • All source code must be saved to the our company's development server every day. • RedMine will be used for Bug Reporting & Feedback • All code must be clean and high quality. You MUST follow the Drupal coding standards, which can be found here: [login to view URL] • All code you create must be reviewed, processed and approved through both the "Drupal Coder Module" ([login to view URL]) and its add-on called "Coder Tough Love" ([login to view URL]).
Projektazonosító: 6137065

A projektről

14 ajánlat
Távolról teljesíthető projekt
Aktiválva: 10 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
14 szabadúszó adott átlagosan $945 USD összegű árajánlatot erre a munkára
Felhasználó avatár
standard terms and conditions: 1. should you find any bugs in my code i will correct them asap. the service guarantee is within 3 days of finding the bug though it will be always much quicker than that. as goodwill i continue to help you with any problem arising out of my work even after the project is marked complete. 2. you can specify reasonable amount of time to test the code. In case not specified before accepting the bid normal period of 7 days will apply. the job will be deemed completed accepted should there be no response from you after expiry of that time. however if there is any unforeseen circumstances i will consider any request to increase the time needed for testing. 3. If we have agreed any milestone the above condition applies to each such milestones. 4. the bid doesn't contain any graphics/design/template related work. will be template based simple functional design can integrate your existing template . 5. use of open source components/libraries as required.
$1 263 USD 15 napon belül
4,9 (121 értékelés)
6,9
6,9
Felhasználó avatár
Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$1 368 USD 10 napon belül
4,8 (63 értékelés)
6,0
6,0
Felhasználó avatár
Hi, When it comes to drupal, i am one of the best here, please check my reviews and completion rate to know that i do my best to always get things done as per the expectations. Armed with strong development skills and years of experience working on durpal 6 & drupal 7, I am able to achieve the project requirement in clean/structured way without missing and breaking the existing features, i.e. i follow drupal best practice all the time. I have very clear understanding and hands on in below areas Drupal hooks Custom Module development Theming and Responsive design using popular themes like omega, bootstrap & adaptive Social network integration (Twitter,Facebook,Google+) Utilizing rules frame work to achieve things in clear and easy way And most important thing, I speak and understand English very well to communicate with you and I have business sense for expectations. Sherif
$1 367 USD 21 napon belül
5,0 (79 értékelés)
5,8
5,8
Felhasználó avatár
A proposal has not yet been provided
$750 USD 15 napon belül
4,9 (41 értékelés)
5,6
5,6
Felhasználó avatár
Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Priyanka
$773 USD 20 napon belül
4,9 (17 értékelés)
5,4
5,4
Felhasználó avatár
I may be a new user here, but it doesn't mean i'm a newbie on Drupal. I can make a demo for you before you come to decide to hire me or not. In the meantime, please check out my demo about Task Management application (in my portfolio) which includes several features similar to your requirements. I also have experiences working with JSON data type as well as Modules in Drupal. At this moment, I'm willing to take a small payment in exchange with good reviews and feedbacks. Give me a chance and I can get your work done.
$444 USD 7 napon belül
5,0 (1 értékelés)
0,8
0,8

Az ügyfélről

UNITED STATES zászlója
Santa Monica, United States
4,9
12
Fizetési mód hitelesítve
Tagság kezdete: jan. 31, 2012

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.