octoper / statamic-blade-components
Use Blade components inside Statamic's Antler template engine
Fund package maintenance!
octoper
Installs: 15 209
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 4
Forks: 10
Open Issues: 1
Type:statamic-addon
Requires
- php: ^8.0
- illuminate/support: ^8.0 || ^9.0
- illuminate/view: ^8.0 || ^9.0
- statamic/cms: ^3.3
Requires (Dev)
- nunomaduro/collision: ^6.2
- orchestra/testbench: ^7.4
- pestphp/pest: ^1.21
- phpstan/phpstan: ^1.6.4
README
Statamic Blade Components
Looking for maintainers: As I'm not using Statamic these days and I don't have a the time to maintain the package I'm looking for anyone who want to take the ownerhip of it! You can reach out via email me@octoper.me
A Laravel Blade Components integration for Statamics Antlers template engine.
Installation
You can install the package via composer:
composer require octoper/statamic-blade-components
General documentation
How to be used with the Antlers template engine
{{ component:hello }}
Passing Initial Parameters
You can pass data into a component by passing additional parameters
{{ component:avatar username="johndoe" }}
Passing Slots
You can pass additional content to your component via "slots" too.
{{ component:label for="email" }} Email {{ /component:label }}
or even named slots
{{ component:label for="email" }} {{ component:slot name="title" }} Email {{ /component:slot}} {{ /component:label }}
Testing
composer test
Security
If you discover any security related issues, please email me@octoper.me instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.