Информеры
Хотите повысить информативность Вашего сайта? Разместите информеры с самыми свежими вакансиями!
Вы можете выбрать из двух типов информеров:
- Общий информер вакансий: Данный тип информера отображает все вакансии выбранной категории. Вы можете указать какое количество вакансий и порядок сортировки Вам необходим. Есть возможность выводить вакансии случайным образом.
Параметры настройки:- action: "getJobs" - все вакансии
- type: "0" - all / "bank" / "insurance" / "leasing" / "insurance"
- category: "0" - all / "boss" / "manager" / "analytic" / "computer" / "economist" / "agent" / "lawer" / "other"
- count: число отображаемых вакансий
- random: "1" - показывать случайно / "0" - сортировать по дате (новые вначале)
- days_behind: отображать только вакансии, опубликованные за последних X дней (укажите "0", если необходимо отображать все вакансии)
- response: "js" - возвращает информер как JavaScript код / "json" - возвращает только строку JSON / "xml" - возвращает XML
Примеры использования:- Пример: Код информера с 5 последними вакансиями, опубликованными за 10 последних дней в категории "Агенты" с пометкой "Финансы" и отсортированными по дате публикации:
<script src="http://www.travelphotosworld.com/api/api.php?action=getJobs
&type=bank&category=agent&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://www.travelphotosworld.com/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" - вакансии заданной компании
- company: идентификатор компании
- count: число отображаемых вакансий
- response: "js" - возвращает информер как JavaScript код / "json" - возвращает только строку JSON / "xml" - возвращает XML
Пример: Код информера с 10 последними вакансиями Google:<script src="http://www.travelphotosworld.com/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 может быть вызван в любом месте сайта (он получает данные о вакансиях), вторая часть - должна быть размещена в месте, где вы хотите показать вакансии.
- Пример использования: Попробывать. Вы можете просмотреть исходный код в Вашем браузере и проверить каким образом он реализован.