Documentation

Find documentation for our Joomla extensions on this page.

Easy Jobs Manager - Modules

Joomla modules are small content blocks you can place in template positions (sidebar, header, footer, …). EasyJobsManager ships four of them so you can surface jobs, login, search, and companies directly on any page of your site.

At a glance

ModuleTypical placementPurpose
Jobs Homepage hero, sidebar, footer Showcase the latest, featured, or filtered jobs
Login Sidebar, header, dedicated login page Login form plus links to candidate / company registration
Search Hero area above the jobs list, top of homepage A search box that drops visitors into the jobs list with the right filters
Advertisers Sidebar, dedicated companies page List of companies / partner logos

All four are configured under Content → Site Modules → New and benefit from Joomla's standard module options (title, position, access level, language, menu assignment, …).

Jobs module (mod_easyjobsmanager_jobs)

Displays a list of jobs in any module position.

Configuration parameters

ParameterTypeDefaultDescription
Query Type List Latest How jobs are picked: Latest, Featured, By field, By location, …
Count Integer 5 Number of jobs to display
Ordering List Created DESC Sort order
Show Company Logo Radio Yes Display company logos
Company Logo Size List Small Small, Medium, Large, Original
Show Date Radio Yes Display publication date
Show Location Radio Yes Display job location
Show Field Radio Yes Display job category
Show Contract Type Radio Yes Display contract type
Show Description Radio No Display a job description excerpt
Description Length Integer 100 Excerpt length in characters
Link to Component Radio Yes Link "View All" to the main jobs page
External Application URL Radio No Use external apply URL when the job has one
Module Class Suffix Text Joomla standard — adds a CSS class for template styling. See Joomla docs on module class suffix.

Worked example: a "Latest 5 jobs" sidebar widget

  1. Go to Content → Site Modules → New and select EasyJobsManager – Jobs.
  2. Title: Latest jobs. Show title: Yes.
  3. Parameters: Query Type = Latest, Count = 5, Show Description = No.
  4. Position: your template's right (or any sidebar position).
  5. Menu assignment: On all pages (or limit to homepage and jobs pages).
  6. Status: Published. Save.

The widget now shows the five most recent jobs in your sidebar.

Login module (mod_easyjobsmanager_login)

Provides a login form and registration links tailored to the job portal.

Configuration parameters

ParameterTypeDefaultDescription
Show Registration Links Radio Yes Display links to candidate and company registration
Pre/Post Login Text Text Custom text shown above or below the login form
Module Class Suffix Text Joomla standard — see above

Place this on pages where visitors might need to log in (the homepage sidebar, a dedicated /login page, or above the apply form).

Search module (mod_easyjobsmanager_search)

A standalone search box that submits to the main jobs list with the chosen filters pre-applied.

Configuration parameters

ParameterTypeDefaultDescription
Show Keyword Search Radio Yes Show the keyword input
Show Location Filter Radio Yes Show the location dropdown
Show Field Filter Radio Yes Show the field/category dropdown
Show Contract Filter Radio Yes Show the contract-type dropdown
Show Time Filter Radio Yes Show the time-type dropdown
Button Text Text Search Label for the submit button
Custom CSS Textarea Custom CSS injected with the module
Module Class Suffix Text Joomla standard — see above

Common placement: a hero band on the homepage, or directly above the jobs list page.

Advertisers module (mod_easyjobsmanager_advertisers)

Displays a list of companies. Combine it with a Filter by Partner = Yes setting to spotlight partner logos.

Configuration parameters

ParameterTypeDefaultDescription
Count Integer 5 Number of companies to display
Ordering List Created DESC Sort order
Show Logo Radio Yes Display company logos
Logo Size List Small Small, Medium, Large, Original
Show Description Radio No Display a company description excerpt
Description Length Integer 100 Excerpt length
Filter by Partner Radio No When Yes, only partner-flagged companies appear
Module Class Suffix Text Joomla standard — see above

Tips

  • All modules support Joomla's standard module options (title, position, access level, language, menu assignment).
  • Multiple instances of the same module can coexist with different parameters — e.g. a Latest jobs sidebar widget and a Featured jobs homepage widget.
  • The Module Class Suffix is a Joomla feature you can leave blank unless your template designer asks for it.

Troubleshooting

IssueWhat to check
Module is not visible on a page Status is Unpublished, the module is not assigned to that menu item, or the access level excludes the visitor.
Module shows no jobs / companies There are no published items matching the selected query, or the filter parameters are too restrictive.
External apply URL is ignored External Application URL is No on the module, or the parent component setting Enable External URL is No — see Configuration → Job Reply.
Logos look blurry Uploaded source is smaller than the Logo Size setting; either upload a higher-resolution logo or pick a smaller size.
Search module submits but the jobs list is empty A filter selection has no matches; visit /jobs directly to verify default results.
Cron Job Starts

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok