Download the PHP package link2zain/webmagic_dashboard without Composer
On this page you can find all versions of the php package link2zain/webmagic_dashboard. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download link2zain/webmagic_dashboard
More information about link2zain/webmagic_dashboard
Files in link2zain/webmagic_dashboard
Package webmagic_dashboard
Short Description Package for base dashboard preparing
License MIT
Informations about the package webmagic_dashboard
Dashboard builder module
This module may be used for build dashboard based on any stiles. In current realization we will use AdmiLTE template but maybe in future core functionality will move to separate project
Description
The main idea of this module is to give the possibility to generate the dashboard pages from PHP with Laravel power. At the same time, to give the possibility to flexibly configure, expand and modify the generation process.
Getting started
- Quick start
- Installation
- Main menu
Pages fast building description
- Basic Page
- Login Page
- Table page
- Form page
Forms and form elements
- Visual Editor
Additional features
- Select2 response converter - convert array to Select2 format
Dashboard
Dashboard it's just class which creating BasePage with settings and call method render. But this class is singleton that's mean once you set up class then you will get the same class in any part of your app. More about singleton for example here : http://dron.by/post/pattern-proektirovaniya-singleton-odinochka-na-php.html Dashboard can get the same with BasePage.
Define logo
Logo element description
Work with main menu
Main menu description
Work with navbar menu
NavBar menu extends MainMenu so the functionality and ability the same as Main menu
Front
Building setting up with gulp and webpack, all commands you can run with gulp. In building setup two environments 'dev' and 'prod'
'dev' environment - run building front into root public directory 'prod' environment - run building front into module public directory
for set/change environment run in console command:
set NODE_ENV=prod/dev
- for Windows
export NODE_ENV=prod/dev
- for Linux
Updating assets after module updated
For update assets after module updated you can use console command:
php artisan dashboard::assets-update
This command will removed your current assets and copied new assets for package. Destination path you can change with param --path. As default it is public_path('webmagic/dashboard')
Using local version of dashboard inside other project
Set volumes into your docker-compose.yml
Add it to composer.json of your app
All versions of webmagic_dashboard with dependencies
ext-json Version *
laravel/framework Version 5.5 - 7
link2zain/webmagic_core Version ^1.0 || master
graham-campbell/markdown Version 10 - 12.0
ocramius/package-versions Version 1.4 - 1.5