承接 mariojgt/onix 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mariojgt/onix

最新稳定版本:3.0.1

Composer 安装命令:

composer require mariojgt/onix

包简介

A laravel page buidler out of the box

README 文档

README

Onix is a powerful page builder that integrates seamlessly with Laravel. It provides a flexible and efficient way to create reusable blocks and manage pages.

Getting Started

To get started with Onix, you need to install it via composer:

composer require mariojgt/onix

After installation, run the Onix installation command:

php artisan install:onix

Add the following line to your .env file to avoid unwanted requests to the API:

VITE_ONIX_API_KEY=any_value

Creating Reusable Blocks

To create a new block, run the following command and follow the instructions:

php artisan onix:block

This will create a new block class and blade template in the resources/onix/blocks folder. The PHP class will be located in the app/Onix/Blocks folder.

Accessing the Page Builder Settings

To access the page builder, navigate to the path onix/settings in your application. You can protect the acess using the config onix.middleware by default its web(public)

Commands

Onix provides several commands to help manage your application:

  • Republish: Mariojgt\Onix\Commands\Republish
  • Install: Mariojgt\Onix\Commands\Install
  • CreateOnixBlock: Mariojgt\Onix\Commands\CreateOnixBlock

Controllers

Onix includes several controllers for handling various aspects of your application:

  • 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

Contributing

Contributions are welcome!

License

This project is licensed under the terms of the MIT License.

统计信息

  • 总下载量: 1.17k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 42
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 42
  • Watchers: 2
  • Forks: 5
  • 开发语言: Blade

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-09-17

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固