Closed

Drupal 7 - Add a custom Save As Spreadheet link to a node template

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.

When viewing a certain node type, we need a link somewhere near the breadcrumb for exporting the content of the node as a Spreadsheet following a pre-configured spreadsheet template. Similar to Printer Friendly links but with a custom code saving out a spreadsheet.

Steps:

1) we need to find the proper template for the node type.

2) we need to find all the exportable values from the input node (being viewed) as a key-pair value

3) we load the spreadsheet template, replace every spreadsheet tokens with real values. The token is the key, so we need to find and replace the token by the value from the key-pair from #2

4) we serve the file in a xls format without saving it locally.

5) change the node template to add the save-spreadsheet link.

What is already existing and working on the portal:

* A node type already exist to hold the template xls file. A simple query can be used for step 1 above

* Giving a node ID to a function returns a CSV with every exportable key-pair values. The CSV has 4 columns only and is exactly what is needed on step 2 above, the key-pair values are usable as-is.

* A custom method to download a CSV file (from #1) with the right http headers with Drupal and PHP

We recommend using the phpexcel module but we are open to suggestions. 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.

When bidding, please describes at a very high level how you will approach the project and the milestones you need.

Taidot: PHP, tietojärjestelmäarkkitehtuuri

Näytä lisää: temi html 5 per drupal 7 botstrap, temi botstrap per drupal 7 html 5 professinali, real estate theme drupal 7, drupal 7 custom page template, drupal template for content type, drupal 7 node template for content type, drupal 7 custom module page template, drupal 7 page template for specific node, drupal 7 page template for content type, drupal 8 custom page template, drupal embedded google docs viewer, html, javascript, drupal, django, html php, add custom link richtextbox, wordpress gallery add custom link, custom module real estate drupal, add custom link left nav prostores

Tietoa työnantajasta:
( 2 arvostelua ) Verdun, Canada

Projektin tunnus: #16242772

6 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

dbuglab

Hello..., "" I have gone through your job description carefully and Ready to do your work[[Add a custom Save As Spreadsheet link to a node template]] according to your requirements. "" ((((I'm an EXPERT DRUPAL De Lisää

$155 CAD 3 päivässä
(133 arvostelua)
7.1
gaurav

Hello..., ((( I am an Expert Drupal Developer Over 7+ Years of Experience, " So surely will accomplish the task you have given below in minimum time . ))) **Kindly share website link** ((Lets have a detailed i Lisää

$155 CAD 3 päivässä
(31 arvostelua)
6.3
symaticssolution

Hi There, I have read your job description and understand your needs.I would like to discuss your project with [login to view URL] kindly ping me when you will be available for discussion. I am expert at themes development, p Lisää

$250 CAD 3 päivässä
(23 arvostelua)
5.4
mayankinnovative

I got your all details and I am agree to complete this and I will able to complete this project

$166 CAD 10 päivässä
(49 arvostelua)
3.6
rahulkumartest

Hi, Hope you are doing well!! I'm Rahul, I have 4 year experience in Drupal. I will do this job for you but have some doubts which I want to discuss with you. Please start chat with me so we discuss in detail and get Lisää

$150 CAD 3 päivässä
(10 arvostelua)
3.3
$111 CAD 8 päivässä
(0 arvostelua)
0.0