Álláshirdetés widget
Szeretné honlapján megjeleníteni a legújabb állásajánlatokat?
Megoldásra 2 widgetet ajánlanék figyelmébe:
- Összes állás megjelenítése: ezen widget használata során minden cég által feladott hirdetés megjelenik. Lehet azonban több szempont (kategóri, állás típusa, a hirdetés feladásának időpontja...) alapján is szűrni a megjelenő hirdetéseket. Be tudja állítani, hogy mennyi hirdetés jelenjen meg, és, hogy véletlenszerűen vagy esetleg a legfrissebb hirdetések csak.
Használható paraméterek:- action: "getJobs" - összes ajánlat
- type: "0" - összes típus / "foallas" / "mellekallas" / "6-oras-allas" / "4-oras-allas" / "idenymunka" / "eseti-megbizas"
- category: "0" - összes / "programozo" / "webmester" / ...
- count: a megjelenő állásajánlatok maximális száma
- random: "1" - véletlenszerűen jeleníti meg az ajánlatokat / "0" - a hirdetéseket bekerülésük időpontja alapján rendezi sorba (az utoljára feladott hirdetés szerepel az elején
- days_behind: csak az utolsó X napban feladott hirdetések (type "0" if you don't want to limit this)
- response:
"js" - a kapott találatokat JavaScript kód formájában tudja feldolgozni
"json" - a kapott találatokat JSON kód formájában tudja feldolgozni
"xml" - a kapott találatokat XML kód formájában tudja feldolgozni
Néhány példa a kód használatára:- Az alábbi változatban az utoljára feladott 5 hirdetés jelenik meg az adminisztrátor (adminisztrator) kategóriát és a főállás (foallas) típust figyelembe véve az utolsó 10 napban feladott hirdetésekből (a legfrissebb lesz legfelül):
<script src="http://www.allas.networkz.hu/api/api.php?action=getJobs
&type=fulltime&category=adminisztrator&count=5&random=0&days_behind=10&response=js"
type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script> - A következő változatban 5 hirdetés jelenik meg véletlenszerűen az összes kategóriát és típust figyelembe véve az utolsó 7 napban feladott hirdetésekből:
<script src="http://www.allas.networkz.hu/api/api.php?action=getJobs
&type=0&category=0&count=5&random=1&days_behind=7&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script>
- Hirdetések listázása egy bizonyos cégtől: ezen widget segítségével honlapján automatikusan meg tudja jeleníttetni akár saját cégének itt meghirdetett aktuális állásajánlatait is.
Használható paraméterek:- action: "getJobsByCompany" - csak egy megadott cég hirdetéseit sorolja
- count: a megjelenítendő állásajánlatok maximális száma
- response:
"js" - a kapott találatokat JavaScript kód formájában tudja feldolgozni
"json" - a kapott találatokat JSON kód formájában tudja feldolgozni
"xml" - a kapott találatokat XML kód formájában tudja feldolgozni
A következő kód az utolsó 10 darab, Google által ezen a honlapon feladott álláshirdetést sorolná fel:<script src="http://www.allas.networkz.hu/api/api.php?action=getJobsByCompany
&company=google&count=10&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script>
CSS stíluselemek
Az ajánlót kinézetileg személyreszabni az alábbi CSS stíluselemek segítségével tudja:ul.jobber-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.jobber-list li {
margin-bottom: 5px;
}
Megjegyzések
- Amint látható két scriptet kell a honlap forráskódjában elhelyezni mindkét típusnál. Az első rész tetszőlegesen elhelyezhető, azonban a második scriptet ön honlapjának forrásában oda kell elhelyezni ahol a hirdetéseket szeretné megjeleníteni.
- Az api működését élőben is meg tudja nézni. Kattintson ide és próbálja ki.
