cendekia / nova-setting-tool Goto Github PK
View Code? Open in Web Editor NEWNova Setting Tool is a Laravel Nova package that can change the basic admin panel settings, i.e app title, copyright texts, app version and etc.
License: MIT License
Nova Setting Tool is a Laravel Nova package that can change the basic admin panel settings, i.e app title, copyright texts, app version and etc.
License: MIT License
Right after I updated my settings, I cannot see my Nova admin panel anymore.
Getting this exception
The Mix manifest does not exist. (View: /Users/rudy/Sites/####/vendor/cendekia/nova-setting-tool/resources/views/nova/layout.blade.php) (View: /Users/rudy/Sites/####/vendor/cendekia/nova-setting-tool/resources/views/nova/layout.blade.php)
Please read the terms here: https://nova.laravel.com/terms, it states that modifying the copyright notices is against the TOS.
"All copyright and proprietary notices and logos in the Control Panel and within the Software files must remain intact."
I just installed it, but what does it do or what is it for? I thought that it is for editing .env file, but it just writes stuff in a newly created table?
After Install, the save method is running before you can enter sth. in the form.
I'm sorry for those who are using this package in Laravel 6, it will get an error of array_get which actually came from 3rd party dependency
Someone already submitted a PR to fix it anyway.
I'd like to suggest a simple __invoke
or run
based controller for the installation-check
route.
I discovered this issue after trying to run the php artisan route:cache
command.
When I clicked Install
, it briefly went to the settings page and reloads back to the main Nova Settings Tool dashboard page.
Error in the console indicates Unable to load settings
Have you thought about making this more generic so you can pass an array of fields that are displayed and stored in the settings table?
- Downloading unisharp/laravel-settings (2.0.3)
- Downloading cendekia/nova-setting-tool (v0.0.3)
- Installing unisharp/laravel-settings (2.0.3): Extracting archive
- Installing cendekia/nova-setting-tool (v0.0.3): Extracting archive
Package moontoast/math is abandoned, you should avoid using it. Use brick/math instead.
Generating optimized autoload files
Class Cendekia\SettingTool\Bootstrap\InitSetting located in ./vendor/cendekia/nova-setting-tool/src/Boostrap/InitSetting.php does not comply with psr-4 autoloading standard. Skipping.
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
In Container.php line 835:
Target class [cache] does not exist.
In Container.php line 833:
Class "cache" does not exist
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
Installation failed, reverting ./composer.json and ./composer.lock to their original content.```
Problem 1
- Installation request for kregel/nova-forge ^0.0.1 -> satisfiable by kregel/nova-forge[v0.0.1].
- kregel/nova-forge v0.0.1 requires phpunit/phpunit ^7.4 -> satisfiable by phpunit/phpunit[7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.4.4, 7.4.5, 7.5.0, 7.5.1, 7.5.10, 7.5.11, 7.5.12, 7.5.13, 7.5.14, 7.5.15, 7.5.16, 7.5.17, 7.5.18, 7.5.19, 7.5.2, 7.5.20, 7.5.3, 7.5.4, 7.5.5, 7.5.6, 7.5.7, 7.5.8, 7.5.9] but these conflict with your requirements or minimum-stability.
I'm trying to make Setting
nova resource can be access just for Admin
(users.is_admin = true) using Policy.
How i can do that?
First, thanks for creating this package. I would like to know if you have a plan in the short term to integrate an edit logo option. That would be awesome.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.