Наши виджеты
Вы хотели бы показывать наши последние вакансии на Вашем сайте?
Тогда для Вас есть два типа виджетов которые можно для этого использовать:
- Список по всей базе Вакансий: Этот виджет используется для отображения вакансий на основе их категории, дате размещения и типу работы. Вы также можете настроить количество отображаемых вакансий, отсортировать по дате публикации и даже показать их в случайном порядке.
Список параметров, которые будут использоваться в этой варианте:- action: "getJobs" - получить все вакансии
- type: "0" - все / "fulltime" - только полная занятость / "parttime" - только частичная занятость / "freelance" - фриланс(удаленная работа)
- category: "0" - все / "ActFX" / "MQL4" / "MQL5" / "other"
- count: количество отображаемых вакансий
- random: "1" - отображать в случайном порядке / "0" - отсортированы по дате публикации (новые сверху)
- days_behind: показать вакансии за последние "Х" дней. "0" - без ограничений
- response: "js" - вернуть JavaScript code / "json" - вернуть только JSON string / "xml" - вернуть как XML
Некоторые примеры кодов:- Следующий код отображает последние 5 вакансий, размещенных за последние 10 дней в категории прочее(other), на полный рабочий день и отсортированы по дате публикации (новые сверху):
<script src="http://freelance.actfx.ru/api/api.php?action=getJobs
&type=fulltime&category=other&count=5&random=0&days_behind=10&response=js"
type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script> - Следующий код отображает последние 5 вакансий всех категорий всех видов размещеных в последние 7 дней в произвольном порядке:
<script src="http://freelance.actfx.ru/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>
- Выборка вакансий в разрезе Компаний(Работодателей): Этот виджет позволяет отобразить вакансии в разрезе конкретного Работодателя.
Список параметров используемых в данном варианте:- action: "getJobsByCompany" - по какой из компаний проводим выборку
- count: количество отображаемых вакансий
- response: "js" - вернуть JavaScript code / "json" - вернуть только JSON string / "xml" - вернуть как XML
Следующий Код показывает как получить последние 10 вакансий опубликованных компанией Google:<script src="http://freelance.actfx.ru/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!
Вы можете использовать пользовательские CSS стили отображения списка вакансий. Вот пример кода:ul.jobber-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.jobber-list li {
margin-bottom: 5px;
}
Обратите внимание:
- Как вы заметили скрипт виджета состоит из двух частей. Первая, которая ссылается на api.php class, может быть размещен в любом месте, а вот вторая часть должна находиться именно там где вы хотите отобразить вакансии.
- Посмотреть что выводит данный скрипт можно НА ТЕСТОВОЙ СТРАНИЧКЕ СКРИПТА.