Job Board Component: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 16: Line 16:


=== Portals ===
=== Portals ===
Drag and drop the component on any page. You can customize the component properties from the Traits Manager.
Drag and drop the Job Board component on any page.  


=== Visualforce Pages ===
=== Visualforce Pages ===
Line 144: Line 144:


</syntaxhighlight>
</syntaxhighlight>
== Setup & ATS Link ==
{| class="wikitable"
|+Default Setup (no ATS)
!Portals Attribute
!Component Attribute
!Default Value
!Comments
|-
|Job Board Name
|job-board-name
|Default
|Must match the Name field on the Job Board record in the table Job Boards
|-
|Contact Id
|user-id
|<nowiki>{{contactUser.Id}}</nowiki>
|
|-
|Hide Theme Switch
|hide-theme-switch
|false
|true/false
|-
|Theme
|theme-type
|light
|light/dark
|-
|Label: No Jobs
|label-no-jobs
|No jobs found
|
|-
|Job Post Link
|portal-post-link
|#JobPost?jobId={0}
|The name of the page that hosts the Job Post component. Use # for portal pages
|-
|Google API Key
|places-api-key
|
|google places api key
|-
|Application Documents Link
|app-documents-link
|/b3o__JobDocuments
|The name of the page that hosts the Compliance component. Use # for portal pages
|-
|Job Object Name
|job-object-name
|b3o__Job__c
|Job object API name
|-
|Featured Path
|job-featured-path
|b3o__Featured_Job__c
|Checkbox indicating job is featured
|-
|Posted Path
|job-posted-path
|b3o__Date_Posted__c
|Date field
|-
|Jobboard Path
|job-board-path
|b3o__Job_Boards__c
|Multi-select, options must match the Name of the Job Board records created in the Job Boards table
|-
|Site Path
|site-field-path
|b3o__Site__c
|Lookup to 3B Site
|-
|Employment Type Path
|emp-type-path
|b3o__Employment_Type__c
|Drop down with employment type options
|-
|Job Type Path
|job-type-field-path
|b3o__Job_Type__c
|Lookup to 3B Job Type
|-
|Site Coordinates Path
|site-coordinates-path
|b3o__Site__r.b3o__Coordinates__c
|
|-
|Job Ref Path
|job-ref-path
|b3o__Job_ID__c
|This field can be used for the URL slug
|-
|Job App Schema
|job-app-schema
|b3o__Application__c:b3o__Job__c:b3o__Candidate__c
|Schema configuration - first string is the API name of the Application object. Second string is the API name of the field on the Application that links the application to a Job. Third string is the API name of the field on the Application that links the application to a Contact.
|-
|Job Title Path
|job-title-path
|b3o__Job_Advert_Title__c
|
|-
|Short Desc Path
|job-short-path
|b3o__Job_Post_Short_Description__c
|
|-
|Job Body Path
|job-body-path
|b3o__Job_Post_Body__c
|
|-
|Footer Path
|job-foot-path
|b3o__Job_Post_Footer__c
|
|-
|Site Name Path
|site-name-path
|b3o__Site__r.b3o__Public_Name__c
|
|-
|Job Type Name Path
|job-type-path
|b3o__Job_Type__r.Name
|
|-
|Pay Info Path
|pay-info-path
|b3o__Pay_Information__c
|Can be a text field or formula, effectively outputting pay info
|-
|Expirty Date Path
|job-expiry-path
|b3o__Available_Until__c
|Date field
|-
|App Form Path
|job-app-form-path
|b3o__Application_Form__c
|Lookup to Form. A form selected in this field must have a core object = Application
|-
|App Button Label Path
|job-app-btn-label-path
|b3o__Apply_Button_Text__c
|If any text is added, default button label will be overriden
|-
|Document Pack Path
|job-doc-pack-path
|b3o__Document_Pack__c
|Lookup to Document Pack. If a record is selected, user will be re-directed to the Compliance page
|-
|Registration Form Path
|job-reg-form-path
|b3o__Registration_Form__c
|Lookup to Form. A form selected in this field must have a core object = Contact
|}
{| class="wikitable"
|+Target Recruit Sample Setup
!Portals Attribute
!Component Attribute
!TargetRecruit Value
!Comments
|-
|Job Board Name
|job-board-name
|Default
|
|-
|Contact Id
|user-id
|do not change
|
|-
|Hide Theme Switch
|hide-theme-switch
|true
|
|-
|Theme
|theme-type
|light
|
|-
|Label: No Jobs
|label-no-jobs
|No jobs found
|
|-
|Job Post Link
|portal-post-link
|#JobPost?jobId={0}
|
|-
|Google API Key
|places-api-key
|
|
|-
|Application Documents Link
|app-documents-link
|#Compliance
|
|-
|Job Object Name
|job-object-name
|AVTRRT__Job__c
|
|-
|Featured Path
|job-featured-path
|Featured_Job__c
|New checkbox field
|-
|Posted Path
|job-posted-path
|Date_Posted__c
|New date field
|-
|Jobboard Path
|job-board-path
|Job_Boards__c
|New multi-select field
|-
|Site Path
|site-field-path
|Site__c
|New lookup field to Site
|-
|Employment Type Path
|emp-type-path
|Employment_Type__c
|New drop down field
|-
|Job Type Path
|job-type-field-path
|Job_Type__c
|New lookup field to Job Type
|-
|Site Coordinates Path
|site-coordinates-path
|Site__r.b3o__Coordinates__c
|
|-
|Job Ref Path
|job-ref-path
|Name
|
|-
|Job App Schema
|job-app-schema
|AVTRRT__Job_Applicant__c:AVTRRT__Job__c:AVTRRT__Contact_Candidate__c
|Schema configuration
|-
|Job Title Path
|job-title-path
|AVTRRT__Job_Title__c
|
|-
|Short Desc Path
|job-short-path
|AVTRRT__Job_Summary__c
|
|-
|Job Body Path
|job-body-path
|AVTRRT__Job_Description_Rich__c
|
|-
|Footer Path
|job-foot-path
|AVTRRT__Internal_Notes__c
|Can be any other field
|-
|Site Name Path
|site-name-path
|Site__r.b3o__Public_Name__c
|
|-
|Job Type Name Path
|job-type-path
|Job_Type__r.Name
|
|-
|Pay Info Path
|pay-info-path
|Pay_Information__c
|New custom text field
|-
|Expirty Date Path
|job-expiry-path
|Available_Until__c
|New custom Date field
|-
|App Form Path
|job-app-form-path
|Application_Form__c
|New lookup to Form, form record with context object AVTRRT__Job_Applicant__c
|-
|App Button Label Path
|job-app-btn-label-path
|Apply_Button_Text__c
|
|-
|Document Pack Path
|job-doc-pack-path
|Document_Pack__c
|New lookup to Document Pack
|-
|Registration Form Path
|job-reg-form-path
|Registration_Form__c
|New lookup to Form with Contact context object
|}
[[Category:3B Onboarding]]
[[Category:3B Onboarding]]
[[Category:3B Portals]]
[[Category:3B Portals]]

Navigation menu