• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

laravelcms: 基于 laravel5.2 的内容管理系统 后台基于AdminLTE主题

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

laravelcms

开源软件地址:

https://gitee.com/ttboy/laravelcms

开源软件介绍:

laravelPCMS V1.6.0 下载 2016-12-29 发布

基于 laravel5.2 的PHP内容管理系统 后台基于AdminLTE主题 前端组件Vue.js 集成基础的微信相关功能。是一个可以快速上手,项目开发的首选工具。

博客网站:https://www.pocketol.com懒人导航:https://www.pocketol.com/#/daoHang作者:[email protected]

使用了laravel哪些扩展包? composer.json

  1. zizaco/entrust 权限验证
  2. predis/predis redis-php扩展包
  3. overtrue/laravel-lang laravel多个国家的语言包
  4. gregwar/captcha 验证码类库
  5. barryvdh/laravel-debugbar 调式Debug插件
  6. intervention/image 图片处理类库
  7. yuanchao/laravel-5-markdown-editor 文本编辑器
  8. stevenyangecho/laravel-u-editor 百度富文本编辑器
  9. workerman/phpsocket.io,workerman/workerman 目前开发用的是win版本, 压缩包是linux版本
  10. overtrue/wechat: ~3.1 微信扩展包
  11. dingo/api api开发扩展包
  12. tymon/jwt-auth 用户api验证扩展包
  13. overtrue/laravel-pinyin 中文转拼音
  14. overtrue/laravel-shopping-cart 购物车

laravelPCMS 使用了哪些前端组件? bower.json

前端组件默认安装存放目录:Public/module"AdminLTE": "admin-lte#^2.3.6""jquery": "1.11.0""vue": "^1.0.26""jquery-form": "good-form#*""vue-resource": "^1.0.2"

laravelPCMS 使用了哪些前端组件? 非包管理

layer-v2.4 弹层组件error 错误页面模板login 用户登录,用户注册模板DateTimePicker 时间日期控件 兼容移动端moment 时间处理控件socket.io-client-1.3.7 web通信amazeui	v2.7.2amazeui_admin public/js/common.js 公共函数

便捷的API接口开发 API 版本控制 支持 https

路由方法:$api = app('Dingo\Api\Routing\Router');$api->version('v1', function ($api) {	$api->group(['namespace' => 'App\Http\Controllers\Api\V1','domain' => env('API_DOMAIN', '')], function ($api) {		$api->get('users', ['as' => 'api.users.list', 'uses' => 'UserController@api_list']);	});});响应方法:App\Http\Controllers\Api\V1\UserController[示例](http://api.yuming.com/api/users)[Https示例](https://api.yuming.com/api/users)

使用手册

  1. 配置说明:如果需要设置 SESSION_DRIVER=redis 那么需要启动 redis-server.exe 默认为file

  2. 开发环境:PHP5.6以上 Laravel框架硬性要求 一般集成环境也可以搭建【phpstudy】【Wamp】

  3. 本地开发可以映射本地域名至Public目录

  4. 获取项目文件:git clone 或者 github 上下载压缩包

  5. 使用命令行 建立数据库魔法php artisan migrate

  6. 填充网站初始数据(由于地区数据比较多,生成比较慢,预计时间5-10分钟内)1 php artisan db:seed 也可以用下面分步骤执行

     	1 php artisan db:seed --class=UserSeeder		 账号默认密码:111111  	2 php artisan db:seed --class=RoleSeeder  	3 php artisan db:seed --class=PermissionSeeder  	4 php artisan db:seed --class=DistrictSeeder	 数据较大 	 	5 php artisan db:seed --class=AttributegroupSeeder 	 	6 php artisan db:seed --class=AttributevalueSeeder 	(遇到Allowed memory size of) 可以手动导入database/seeds/district.sql
  7. 前端静态资源发布与开发

    Cannot find module 'laravel-elixir'问题解决方法

    参考https://www.cnblogs.com/xiaoleiel/p/11160545.html

    https://my.oschina.net/dawd/blog/3004693

    node 版本 8.11.0

    npm install -g node-gyp

    必须以管理员身份运行powershell或者cmd。请安装2015版本,2017版本会安装win10SDK,在win7环境下会安装失败//npm install --global --production windows-build-tools

    npm i -g windows-build-tools --vs2015

    如何 build-tools 安装失败, 可以运行 vs_BuildTools.exe 将已安装的 windows-build-tools 卸载先

    npm install

    监听开发gulp watch发布gulp --production

开发进展

修改密码 系统设置用户角色角色权限用户管理用户资料主导航栏资讯管理 -文章分类-文章资讯产品管理	-产品分类-属性分组	-产品内容-产品价格属性	图片管理 链接管理 -链接分类-友情链接日志管理 信件管理 用户头像 题库管理	-题库分类	 -题库类型 -单选题 -多选题 -判断题微信管理 	>公众号管理 >关注回复	>默认回复	>文本回复	 >图文回复	 >微信菜单	 >粉丝列表	 前端会员中心 【目前开发了一些基础功能】新!微信小程序新!微信小程序登录态维护新!微信小程序用户接口新!微信小程序名片接口新!微信小程序产品接口新!微信小程序购物车接口新!微信小程序收地地址管理接口新!微信小程序购物车结算

注意事项

请谨慎使用“composer update” 全部更新操作 会重置一些组件的默认配置设置可以使用“composer update vender/.....” 选择性更新安装扩展laravel路由遇到的问题 The version given was unknown or has no registered routes?//清除路由缓存  用 php artisan api:cache 代替 php artisan route:cache//清除配置缓存 php artisan config:clear//清除缓存   php artisan cache:clear//开启路由缓存  php artisan route:cache (开发环境不要开启,否则每次修改开发路由都会有问题,可以执行这个 php artisan cache:clear关闭)

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap