Laravel 5.8 新特性系列 —— 编译后的 Blade 模板引入编译前模板文件路径以便调试

感谢 JetBrains 公司(PHPStorm 所属公司)Olga Strizhenko (@bzixilu) 的贡献,在 Laravel 5.8 中,编译后的 Blade 模板将会引入编译前的 Blade 视图模板文件路径: 这样一来,在 PHPStorm 中,我们就可以通过映射到原始 Blade 模板来对 Blade 进行 Debug。如果你对此感兴趣的话,可以与之相关的 iss...

微信小程序开发入门教程(十):组件化框架 WePY 开发入门 —— 博客文章详情页重构

上篇教程学院君介绍了如何通过小程序框架 WePY 重构博客小程序首页,这篇我们接着来重构博客小程序文章详情页,后端 API 接口还是保持不变,主要工作在微信小程序前端页面,首先我们需要在 blog-lite 项目中创建详情页页面。 创建新页面 在 PhpStorm 中打开小程序项目,在 src/pages 目录下创建 post.wpy 用于渲染博客详情页: 然后初始化 post.wpy...

Laravel 5.3 后台开发实例 —— 基于权限自动生成菜单栏及前后端用户分表登录

说明 基于laravel 5.3 与 自带的gate来做权限认证 ( 之前5.2的是用的zizaco/entrust,查询次数太多我只建议用来学习) 开箱即用的后台模板,菜单栏都是基于权限来生成 集成了laravel-debugbar 超好用调试工具 带有日志解析查看模块 本项目可以用于生产 截图 安装 github地址:https://github.com/bi...

基于 Laravel 的 Vue.js 中文学习教程 —— 数据绑定语法

Vue.js的模板基于DOM实现,这意味着所有的Vue.js模板都是有效的、可解析的HTML,并通过一些特殊属性做了增强。请记住这点,因为正是这个原因,使得Vue模板从本质上区分于基于字符串的模板。 1、插值 文本 最基本的数据绑定形式莫过于使用“Mustache”语法(mustache是一种模板语法,关于mustache参考:http://mustache.github.io/)...

Laravel 5.3 新特性系列 —— 更简单地自定义分页模板

分页是网站开发中的通用功能,需要花费大量的时间去实现,Laravel 提供的分页库很智能,以前,自定义分页模板很简单,但是从Laravel 5.0(或者更早?)开始,为了让Laravel的分页库可以在非Laravel框架中使用,引入了更加复杂、但移植性更好的分页模板系统。不过从Laravel 5.3开始,将重新返璞归真。 Laravel 中分页如何工作 如果你对Laravel...

Laravel 5.2 后台开发实例 —— 基于权限自动生成面包屑及菜单栏

简介 基于Laravel 5.2 与 zizaco/entrust 权限管理、开箱即用的后台模板,面包屑、菜单栏都是基于权限来生成,集成了laravel-debugbar 超好用调试工具,带有日志解析查看模块。 截图 源码地址 https://github.com/big-pang/laravel5.2-Admin 安装 git clone 到本地 执行...

使用 Laravel Generator 快速为 Laravel 应用生成CRUD、API、测试用例代码 —— 介绍篇

很多项目中我们都需要做创建API、CRUD这类事情,我们所面临的问题是每次都要创建一堆迁移文件、模型类、控制器、Repository甚至是测试用例,这些文件基本结构一致,只是类名不同而已,我们需要简化这个过程,使用统一模板快速生成这些类文件,为此诞生了第一个扩展包laravel-api-generator,在短时间内这个扩展包获得了大量关注,吸引了Laravel社区的很多人开始使...