Career plugin lets you create and manage vacancies and getting the feedback from the applicants with their CVs. The main advantage of this plugin is you can store applicants' data in database and send a mail to the employer.
-
Features
-
Frontend
- Applicants can view all vacancies
- Applicants can also apply and upload their CVs.
-
Backend
- An employer can add vacancies and their requirements
- An employer can show all applications in the backend and also able to download CVs
- An employer can add job category dynamically
-
- Implementing frontend pages :
- Career plugin provides two components vacancy list and application form.
- For Vacancy list page
Use the vacancy list component. Vacancy list component has the following properties :- Page Number – Determine what page the user is on. it is used as a routing parameter. The default value is {{ :page }} to obtain the value from the route parameter :page.
- Vacancies Per Page – How many vacancies show on-page. The default is 10.
- ApplicationForm Page links – You can give an application form page link here.
-
Example –
title = "Career" url = "/career/:page?" layout = "default" is_hidden = 0 [vacancylist] pageNumber = "{{ :page }}" vacancyPerPage = 10 vacancySlug = "apply"
<div class="container"> <div class="row"> <div class="col-md-12"> {% component 'vacancylist' %} </div> </div> </div>
- For AllicationForm page Use the application form component.
-
Example –
title = "Apply" url = "/apply/:slug" layout = "default" is_hidden = 0 [applicationform] slug = "{{ :slug }}"
<div class="container"> <div class="row"> <div class="col-md-12"> {% component 'applicationform' %} </div> </div> </div> </pre>
-
This plugin has not been reviewed yet.
-
1.0.1 |
First version of Career Jan 31, 2020 |
---|