We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Integration with PeopleClick -

Development and Programming

EBSCO Publishing's avatar
EBSCO Publishing
2 posts
15 years ago
EBSCO Publishing's avatar EBSCO Publishing

Hi There,

Long story - short(er). We recently migrated our entire huge site onto Expression Engine and we heart it. Except for one small issue. Our human resource department uses PeopleClick as their job managing tool. We migrated their section of our site onto EE. So “careers” is only one channel and one template group of our entire build. All is dandy except that PeopleClick uses iframes for their functionality (sweet-right). Basically, they provide the php code that sets the src of the iframe. Which is fine until we ran into - saved searches and emailing jobs to friends. Basically - Peopleclick uses a long url string to set the iframe. So my question is coming - have you run into any issues before with any of your clients trying to integrate PeopleClick with EE?

The issue as I see it is with the saved searches and email a friend - EE cleans the URL / does not even recognize the URL query and thus the iframe is always set to the default URL not bringing the user to the correct job.

I can post the PeopleClick Php they provide but wanted to see if you have heard of this before? Basically this URL:

http://www.ebscohost.com/careers/jobs?locale=en-us&cpUrl=https://careers.peopleclick.com/careerscp/client_ebsco/external_ep/en-us/gateway.do?functionName=viewFromLink&jobPostId=5378&localeCode=en-us

should take you to a job posting but instead it takes you to the job search page (which is the fallback url of the iframe) because it is not able to read the url string. I have done a lot of testing on my dev server. I have commented out part of the EE_input class to allow characters in URLs and turned on the force url query strings etc.

Any clues? Thanks!

       
Ingmar's avatar
Ingmar
29,245 posts
15 years ago
Ingmar's avatar Ingmar

Let me move this thread to “Development” for you. Unfortunately I am not familiar with PeopleClick at all. Are you using that PHP in a template?

       
EBSCO Publishing's avatar
EBSCO Publishing
2 posts
15 years ago
EBSCO Publishing's avatar EBSCO Publishing

Thank you. Yes - I am using php (given to us by PeopleClick) in the template. With the template code below. I am happy to post the code. Mainly - the php provided by them loops through the URL and sets the iframe to the correct url to bring either a specific job, or category page, or the default job page. I think the main issue is the URL string - One the best things about EE is the clean URLs and unfortunately with the way they set the iframe they use a down and dirty URL which is probably being cleaned by EE. …

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.