dashed/dashed-vacancies
Composer 安装命令:
composer require dashed/dashed-vacancies
包简介
Vacancy module for Dashed CMS
README 文档
README
Vacancy module for Dashed CMS. Provides a complete vacancy / job posting module with schema.org JobPosting markup, an optional dashed-forms application form, three content blocks, and a default overview page.
Installation
This package is consumed via composer path repository inside the dashed-cms monorepo.
composer require dashed/dashed-vacancies php artisan migrate php artisan vendor:publish --tag=dashed-templates php artisan dashed:create-default-pages
What you get
- Models -
Vacancy,VacancyCategory(translatable, soft-deleted, visitable, blockable). - Filament admin - full CRUD with structured form sections for content, job details, location, salary, application, employer overrides, publishing and SEO.
- Form attachment - link an existing
dashed-formsform or auto-generate one. - Blocks -
all-vacancies,few-vacancies,single-vacancy. - Default pages - overview page is auto-seeded on
dashed:create-default-pages. - schema.org JobPosting - JSON-LD rendered from an overridable blade partial.
- URL routing -
/vacatures/{slug}(and optionally/vacatures/{category}/{slug}).
Schema.org overrides
The schema partial lives at resources/views/components/vacancies/schema.blade.php after publishing the dashed-templates tag. Edit it per site to adjust the JobPosting markup.
Compatibility
Recommended: dashed-core v4.2+ for the full admin experience (navigation group sorting, resource docs, settings docs, role permissions auto-registration).
Older dashed-core versions are also supported - the package guards every "newer" CMS API call (registerNavigationGroup, registerResourceDocs, registerSettingsDocs, registerRolePermissions, registerRouteModel, registerSettingsPage) with method_exists, so unsupported features simply degrade silently. The vacancy models, builder blocks, default page seeding, schema.org markup and frontend templates work on every dashed-core version.
The application form upload field requires dashed-forms v4.0.23+ (which ships the form-components/file.blade.php view). Use a text input for CV/portfolio links if you stay on an older dashed-forms.
dashed/dashed-vacancies 适用场景与选型建议
dashed/dashed-vacancies 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 7 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 05 月 02 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「laravel」 「jobs」 「vacancies」 「Dashed」 「dashed-vacancies」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 dashed/dashed-vacancies 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 dashed/dashed-vacancies 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 dashed/dashed-vacancies 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
TYPO3 CMS extension to create news, events, vacancies and products or just page lists. Demo: microtemplate.t3brightside.com
Add annual reports, tenders and vacancies to your laravel admin project - https://github.com/bpocallaghan/laravel-admin-starter
This module enables subscription to latest jobs by email
Super-simple, minimum abstraction Lever DATA API v1 wrapper in PHP with support for Laravel.
Alfabank REST API integration
Schedule your tasks right from the code.
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 33
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-05-02