Skip to content

afbora/kirby-template-hooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kirby Template Hooks

Kirby template hooks allow you to manage hooks for page and file templates more easily.

Installation

Installation with composer

composer require afbora/kirby-template-hooks

Add as git submodule

git submodule add https://github.com/afbora/kirby-template-hooks.git site/plugins/kirby-template-hooks

Usage

Pages

Usage: page.TEMPLATE_NAME.ACTION_NAME:before/after

<?php

return [
    'hooks' => [
        'page.product.update:after' => function ($newPage, $oldPage) {
            // your code goes here
        }
    ]
];

Files

Usage: file.TEMPLATE_NAME.ACTION_NAME:before/after

<?php

return [
    'hooks' => [
        'file.cover.update:after' => function ($newFile, $oldFile) {
            // your code goes here
        }
    ]
];

About

Enable page and file template hooks for Kirby 3

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages