Difference between revisions of "TalentPiper"

From TempusServa wiki
Jump to navigation Jump to search
old>Admin
old>Admin
Line 28: Line 28:


   &lt;div id='tsContent'>Indhold hentes</div>
   &lt;div id='tsContent'>Indhold hentes</div>
   &lt;script>
   <script>
   jQuery.ajax(
   jQuery.ajax(
   {  
   {  
Line 34: Line 34:
     success: function(data) { jQuery('#tsContent').html(data); }  
     success: function(data) { jQuery('#tsContent').html(data); }  
   });
   });
  &lt;/script>
  </script>

Revision as of 13:54, 16 December 2019

Integrating with CMS

The following describes how to inject the list of vacancies created in TalentPiper directly into a web page.

This helps:

  • Reuse styling/layout from standard pages
  • Content is indexed properly with search engines

Integrating with WordPress using PHP

From the control panel of your WordPress site do the following to integrate the vacancy list from TalentPiper:

  1. Install and activate the plugin "Insert PHP Code Snippet"
  2. Add a new PHP code snippet as seen below
  3. Create a new page and add the snippet

Code example:

   echo file_get_contents("https://talentpiper.com/demo/mainpublic?command=dk.p2e.blanket.codeunit.common.PagePublicRecordsListAndShow&AjaxMode=1");


Integrating with any CMS using JQuery

On a site with PHP support

 <?php 
 header("Access-Control-Allow-Origin: *");
 echo file_get_contents("https://talentpiper.com/demo/mainpublic?command=dk.p2e.blanket.codeunit.common.PagePublicRecordsListAndShow");

In the CMS insert the following code. We assume the PHP proxy was deployed as proxy-talentpiper-dk-demo.php

<div id='tsContent'>Indhold hentes

 <script>
 jQuery.ajax(
 { 
    url: 'https://www.tempusserva.dk/toolbox/proxy-talentpiper-dk-demo.php', 
    success: function(data) { jQuery('#tsContent').html(data); } 
 });
 </script>