PHPackages                             mzur/kirby-uniform - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mzur/kirby-uniform

ActiveKirby-plugin[Utility &amp; Helpers](/categories/utility)

mzur/kirby-uniform
==================

A versatile Kirby plugin to handle web form actions.

v5.7.0(7mo ago)26068.3k—3.1%38[3 issues](https://github.com/mzur/kirby-uniform/issues)[4 PRs](https://github.com/mzur/kirby-uniform/pulls)12MITPHPCI passing

Since Dec 26Pushed 7mo ago9 watchersCompare

[ Source](https://github.com/mzur/kirby-uniform)[ Packagist](https://packagist.org/packages/mzur/kirby-uniform)[ Fund](https://www.paypal.me/drmzur)[ GitHub Sponsors](https://github.com/mzur)[ RSS](/packages/mzur-kirby-uniform/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (4)Versions (56)Used By (12)

Kirby Uniform
=============

[](#kirby-uniform)

A versatile [Kirby](http://getkirby.com) plugin to handle web form actions.

[![Documentation Status](https://camo.githubusercontent.com/bef676097f4f6db17903d07bc5917be236b6845e1a39a4d2028089e557368c50/68747470733a2f2f72656164746865646f63732e6f72672f70726f6a656374732f6b697262792d756e69666f726d2f62616467652f3f76657273696f6e3d6c6174657374)](https://kirby-uniform.readthedocs.io/en/latest/?badge=latest) [![Tests](https://github.com/mzur/kirby-uniform/actions/workflows/php.yml/badge.svg)](https://github.com/mzur/kirby-uniform/actions/workflows/php.yml) [![Kirby >=3](https://camo.githubusercontent.com/cf306f4ec32c9baabf88628765e74c9a76574bbc5428feef0eef273198dfa65c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b697262792d2533453d332d677265656e2e737667)](https://camo.githubusercontent.com/cf306f4ec32c9baabf88628765e74c9a76574bbc5428feef0eef273198dfa65c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b697262792d2533453d332d677265656e2e737667)

This is Uniform for Kirby &gt;=3. You can find Uniform for Kirby 2 in the [kirby-2 branch](https://github.com/mzur/kirby-uniform/tree/kirby-2).

Builtin actions:

- [Email](https://kirby-uniform.readthedocs.io/en/latest/actions/email/): Send the form data by email.
- [EmailSelect](https://kirby-uniform.readthedocs.io/en/latest/actions/email-select/): Choose from multiple recipients to send the form data by email.
- [Log](https://kirby-uniform.readthedocs.io/en/latest/actions/log/): Log the form data to a file.
- [Login](https://kirby-uniform.readthedocs.io/en/latest/actions/login/): Log in to the Kirby frontend.
- [SessionStore](https://kirby-uniform.readthedocs.io/en/latest/actions/session-store): Store the form in the user's session.
- [Upload](https://kirby-uniform.readthedocs.io/en/latest/actions/upload): Handle file uploads.
- [Webhook](https://kirby-uniform.readthedocs.io/en/latest/actions/webhook/): Send the form data as an HTTP request to a webhook.

Quick example
-------------

[](#quick-example)

Controller:

```
