umurkaragoz/laravel-std-admin 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

umurkaragoz/laravel-std-admin

Composer 安装命令:

composer require umurkaragoz/laravel-std-admin

包简介

Admin panel backbone boilerplate for standard laravel projects.

README 文档

README

Admin panel backbone for standard laravel projects.

Disclaimer: this package and readme file are both incomplete beyond wildest imagination available in our multiverse. Abundant amounts of discretion is advised.

Goals

  • standard: standard tasks will completely be handled by the package, in a standard way.
  • fallback: painless and partial fallback to manual mode.
    • instead of trying to cover all the edge cases, package aims to cover the basics and provide excellent partial fallback options.
    • disabling auto generated content of your choice and go with manual implementation for any choosen module.
      • routes
      • views
      • controller methods
      • whole sections
  • agnosticity: provide module-agnostic helpers for common CMS functions.
    • package relies on these module-aware and module-agnostic utilities to provide auto generated content.
    • but another important role of the utilities is to help you override parts of your choice much easier.
    • utilities would also help you to develop reusable partials and modules.

Capabilities

Current

route generation

  • function based route generation
    • index
    • create
    • update
    • delete
    • restore

standard index pages

  • sorting
  • one-column text filtering
  • boolean toggles
  • deletables

deletables

  • deleting from index pages
  • standard trashed pages
    • standard-column indexing
    • restoring

editing data

Supplying data to both create and edit operations under one method.

Very often we need to supply some additonal data both for create and edit operations.

A classical example would be need of supplying categories list to view while both creating or editing products.

Override supplyEditData() method and place repeating data into it. It will supply returned data to views when create and edit methods are called.

Planned

  • generic

    • ability to use either config files or controller constructs for module settings
  • index generator

    • relationship columns
    • bool labels
      • on text, off-text, on-style, off-style
    • manual injection of $rows

Default routes

  • user
    • login
    • logout
  • utilities
    • sorting
    • editable

Module structure

models

model sturctures

  • index pages

    • filtering: models must have;
      • filter scope
    • ordering: models may have;
      • order field
      • order() scope
  • deleting

    • soft deletes

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2017-09-06

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固