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 %}