mariojgt/onixpro

该包已被废弃,不再维护。没有建议的替代包。

开箱即用的laravel页面构建器

安装: 169

依赖: 0

建议者: 0

安全: 0

星标: 29

关注者: 2

分叉: 5

开放问题: 0

语言:Blade

类型:laravel

3.0.1 2023-03-08 22:28 UTC

README

Onix是一个与Laravel无缝集成的强大页面构建器。它提供了一种灵活高效的方式来创建可重复使用的块和管理页面。

入门指南

要开始使用Onix,您需要通过composer安装它

composer require mariojgt/onix

安装后,运行Onix安装命令

php artisan install:onix

将以下行添加到您的.env文件中,以避免对API的不必要请求

VITE_ONIX_API_KEY=any_value

创建可重复使用的块

要创建一个新的块,运行以下命令并按照说明操作

php artisan onix:block

这将在resources/onix/blocks文件夹中创建一个新的块类和blade模板。PHP类将位于app/Onix/Blocks文件夹中。

访问页面构建器设置

要访问页面构建器,请导航到您的应用程序中的路径onix/settings。您可以使用默认的配置onix.middleware来保护访问,默认为web(public)

命令

Onix提供了一些命令来帮助管理您的应用程序

  • 重新发布:Mariojgt\Onix\Commands\Republish
  • 安装:Mariojgt\Onix\Commands\Install
  • 创建Onix块:Mariojgt\Onix\Commands\CreateOnixBlock

控制器

Onix包含一些控制器,用于处理应用程序的各个方面

  • OnixApiController:Mariojgt\Onix\Controllers\OnixApiController
  • OnixApiDeployController:Mariojgt\Onix\Controllers\OnixApiDeployController
  • OnixBlockController:Mariojgt\Onix\Controllers\OnixBlockController
  • OnixController:Mariojgt\Onix\Controllers\OnixController
  • OnixDeployController:Mariojgt\Onix\Controllers\OnixDeployController
  • OnixPageController:Mariojgt\Onix\Controllers\OnixPageController
  • OnixSettingsController:Mariojgt\Onix\Controllers\OnixSettingsController
  • OnixSitePageController:Mariojgt\Onix\Controllers\OnixSitePageController

贡献

欢迎贡献!

许可

本项目受MIT许可协议的条款约束。