Previewer
Version 0.1
Change the Open preview url in the panel. This plugin is epecially useful for routed urls.
Kirby built in support
Kirby already have built in support for some ways to change the preview in the page settings. The cases available are parent, first-child and last-child.
If you need one the cases above you don’t need this plugin. If you need a little more control, see example below.
Install
Add previewer folder into site/plugins/.
Usage
Blueprint
fields:
previewer:
type: previewer
uri: 'some/route/{{slug}}'
Be aware of the quotes that may be needed to not break the blueprint.
Type
type must be previewer.
uri
Write your own uri.
These can be replaced with values:
{{slug}}=$page->slug(){{uri}}=$page->uri(){{id}}=>$page->id()
Advanced logic
This plugin is made for simplicity. Therefor you can only change the uri in the blueprint, not by a snippet or a controller.
License
MIT
Requirements
Kirby 2.3
Changelog
0.1
- Initial release