MangoJob — работа в Ижевске, вакансии надёжных работодателей
Вакансии в Ижевске, проверенные вручную:
6635

Сайт виджет

Вы хотите показывать наши последние работы на Вашем сайте?

Есть два типа виджетов, которые можно применять:

  1. Виджет с работами: Этот виджет показывает свободные рабочие места на основе их категории, длительности размещения и типу работы. Кроме того, можно настроить сколько рабочих мест вы хотите отобразить и упорядочить их по даты публикации или даже показывать в случайном порядке.

    Список параметров, которые можно использовать:
    • action: "getJobs" - all jobs
    • type: "0" - all / "fulltime" / "parttime" / "freelance"
    • category: "0" - all / "programmers" / "designers" / "administrators" / "managers" / "testers" / "editors"
    • count: number of job ads to display
    • random: "1" - display randomly / "0" - display ordered by publish date (newest on top)
    • days_behind: get only jobs posted in the past X days (type "0" if you don't want to limit this)
    • response: "js" - returns jobs as JavaScript code / "json" - returns only a JSON string / "xml" - returns an XML

    Пример использования:
    • Следующий код отображает последние 5 вакансий, размещенные за последние 10 дней в категории "полный день" и отсортированные по дате публикации (свеху вниз):
      <script src="http://mangojob.ru/api/api.php?action=getJobs
      &type=fulltime&category=administrators&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://mangojob.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>

  2. Виджет с работой в компаниях: Этот виджет используется для получения вакансий, основанных на их компании и количестве.

    Список параметров, которые можно использовать:
    • action: "getJobsByCompany" - a single company's jobs
    • count: number of job ads to display
    • response: "js" - returns jobs as JavaScript code / "json" - returns only a JSON string / "xml" - returns an XML

    Код для получения последних 10 вакансий, опубликованных Google:
    <script src="http://mangojob.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, могут быть включены в любом месте вашего сайта, но второй код должен находиться там, где вы хотите показать вакансии.
  • Существует живой демо-скрипт с использованием кода API. Поверить сейчас. Вы можете увидеть его в браузере, чтобы проверить его работу. Вы можете редактировать прямо здесь, для проверки, прежде чем вставлять код в другом месте.