irdion/contao-jobposting-bundle

Contao职位发布插件

安装: 16

依赖: 0

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

开放问题: 6

类型:contao-bundle

1.0.15 2022-11-11 14:48 UTC

This package is auto-updated.

Last update: 2024-09-11 18:43:34 UTC


README

contao职位发布插件可以显示和维护职位信息。

功能

  • 兼容Contao 4.9及以上版本(支持PHP 8)
  • 职位归档和职位类别
  • 列表和阅读模块用于在前端显示职位
  • 自定义内容元素用于在前端显示特定职位
  • 每个职位都有一个独特的链接
  • 为其职位生成JSON+LD

依赖

  • PHP: >=7.4
  • Contao: ^4.9

安装

通过Composer

$ composer require xirdion/contao-jobposting-bundle

通过Contao Manager

jobletter-bundle也可以通过Contao Manager安装。

结构

安装后,在后台将出现新的菜单项“职位”。通过此菜单项可以管理职位归档。还可以通过此菜单项访问职位类别和每个归档中的单个职位。

职位归档

职位归档可以与Contao的消息归档进行比较。在那里,可以将逻辑上相关的职位收集在一起。

可以指定以下数据

  • 标题
  • 前端标题
  • 重定向到相关职位阅读页面的页面
  • 归档进一步链接用于主动申请(可以按职位覆盖
  • 归档进一步文本用于主动申请(可以按职位覆盖

Backend-Jobs

职位类别

职位类别扩展了职位的筛选功能。可以创建不同的类别并将它们分配给单个职位。在未来,在“职位列表”模块中,将有可能仅显示特定类别的职位。

在一个类别中可以指定以下数据

  • 标题
  • 别名
  • 前端标题
  • 描述
  • 图片
  • 重定向页面

职位

单个职位可以与Contao的新闻文章进行比较。可以指定对Google搜索重要的重要元数据。此外,可以在职位内添加任意内容元素。

可以为每个职位设置唯一的申请链接。也可以在这里覆盖主动申请的值。除了发布职位的功能外,还可以设置是否可以申请该职位。因此,即使在当前没有积极搜索时,也可以发布职位。

特点

职位仅在模块和内容元素中通过\Contao\TemplateInheritance::insert()函数嵌入。

职位显示:(内容元素)

$this->insert('template_name', $this->job);

职位阅读器

$this->insert('template_name', $this->job);

职位列表

foreach ($this->jobs as $job) {
    $this->insert('template_name', $job);
}