lameck/lablayout
Composer 安装命令:
composer require lameck/lablayout
包简介
"Lameck Backend Layout Pck"
README 文档
README
La-Layout é uma série de plugins que vou lançar para facilitar a aplicação de templates no laravel utilizando blade. Eu utilizo e facilita na troca de layout quando necessário, bastanto atualizar o plugin ou lançando outra release. Mesmo que sua aplicação utilize o angular, o blade estará disponibilizado como default de forma a acelerar o desenvolvimento.
A ideia deste plugin é simples e eficaz. Ao instalar em seus clientes, a versão escolhida para atualização do layout das alicações, basta uma atualização do plugin ou releases e com um simples comando composer, todo o layout é atualizado como num passe de mágica.
Nesta versão, estou disponibilizando o layout free edmin, o que costumo usar no default para blade-backend, até me restar tempo para acabar os meus layouts (além de programador sou designer). O acrônimo b (lab) se refere ao backend. Para o front f (laf).
Conforme vou progredindo com a implementação de alguns projetos vou disponibilizando algumas versões consequentes. Nesta versão esta implementado o backend. Resta dividir as seções do html5 em outras partes funcionais que o template oferece.
Os PCK aqui desenvolvidos tem o objetivo de disseminar a cultura clean code.
INSTALAÇÃO
composer require lameck/lablayout
CONFIGURAÇÃO
Provider
Lameck\Lablayout\LablayoutServiceProvider::class,
composer dumpautoload
php artisan vendor:publish --tag=layout
TESTE
Route
Route::get("/",function(){
return response()->view('Lameck\Lablayout::user.login');
});
Route::get("/",function(){
return response()->view('LameckLablayout::dashboard.home');
});
### Possivel erro
Ao clicar no btn entrar (página de login), esse erro ocorrerá
Isso acontece devido a variável $errors, localizada na blade login, depende do retorno da validação do Request que deverá ser enviado por controller ou, dependendo de seu estilo de programar, no router. Em resumo, essa variável é dependente do retorno da validaçãod de tratamento dos campos via request. Eu já deixei o layout preparado para receber as implementações seguintes, basta a customização a seu gosto.
lameck/lablayout 适用场景与选型建议
lameck/lablayout 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 12 次下载、GitHub Stars 达 0, 最近一次更新时间为 2018 年 04 月 17 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「backend」 「layout」 「laravel」 「packager」 「lameck」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 lameck/lablayout 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 lameck/lablayout 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 lameck/lablayout 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
This bundle offers a simple backend explanation form field (inputType).
Preview of settings in footer of tt_content element in page module.
An interactive tour through the TYPO3 backend.
Listener to change layout for different module
crud widgets for laravel, to make an admin in few lines of code
Flexible Content & Repeater Fields for Laravel Nova.
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-17