wirelab / people-module
此包已废弃且不再维护。未建议替代包。
PyroCMS 3 的人员模块。
1.1.3
2017-06-21 10:53 UTC
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~4.4|~5.0
- symfony/css-selector: 3.1.*
- symfony/dom-crawler: 3.1.*
This package is not auto-updated.
Last update: 2023-10-18 11:49:38 UTC
README
PyroCMS 3 的人员模块,支持动态字段和分配。
覆盖默认视图
首选的/项目特定的方法
php artisan addon:publish people
- 编辑位于
resources/<站点名称>/addons/wirelab/people-module/views/people
下的view
视图
在自定义主题中
在你的主题的服务提供者中添加以下内容
protected $overrides = [ 'wirelab.module.people::person/view' => 'your view path here', ];
向人员添加字段
- 在人员模块中,转到
fields
并创建一个新字段 - 在
people
部分点击assignments
并分配字段
向页面添加人员
- 在页面模块中创建一个 多个 字段,将其分配给人员 > 人员
- 将字段分配给页面类型
- 在页面类型循环中,遍历
page.your_slug
并对人员调用render()
。或者调用render()
在page.your_slug
上以使其为你循环。示例
page.your_slug.render()
{% for person in page.your_slug %} person.render() {% endfor %}
如果不调用 render,将返回人员的属性。
{% for person in page.your_slug %} {{ person.name }} {{ person.email }} {% endfor %}