JPress v3.0.1 发布,新增产品的搜索功能

栏目: 软件资讯 · 发布时间: 4年前

内容简介:JPress v3.0.1 是正式版之后的第一个版本,主要是在优化细节,同时这个版本得到了 @haicuan139 同学的大量 pr,才能得到正常的发布。 JPress v3.0.1 更新内容如下: 新增:OSS 同步删除文件的后台配置,感谢 @hai...

JPress v3.0.1 发布,新增产品的搜索功能

JPress v3.0.1 是正式版之后的第一个版本,主要是在优化细节,同时这个版本得到了  @haicuan139  同学的大量 pr,才能得到正常的发布。

JPress v3.0.1 更新内容如下:

  • 新增:OSS 同步删除文件的后台配置,感谢 @haicuan139
  • 新增:收货地址的 API 接口,感谢 @haicuan139
  • 新增:用户中心新增优惠券查看的功能,感谢 @haicuan139
  • 新增:后台的用户详情现在优惠券的查看及分配的功能,感谢 @haicuan139
  • 新增:支付台新增可以在支付的时候可以选择自己的优惠券的功能,感谢 @haicuan139
  • 新增:文章的 API 新增文章搜索的功能,感谢 @haicuan139
  • 新增:产品模块新增产品搜索的功能,感谢 @haicuan139
  • 新增:hasPermission(String actionKey) 的模板方法
  • 优化:当 JPress 渲染的模板文件不存在时,给出更加明确的错误提示。
  • 优化:如果用户第一次添加收货地址,设定为默认地址,感谢 @haicuan139
  • 优化:增加了收货地址的空字段验证,感谢 @haicuan139
  • 优化:后台管理的用户资料菜单增加权限判断,可通过权限配置来控制菜单的显示,感谢 @haicuan139
  • 优化:对 hasPermission 指令错误提示优化
  • 优化:对模板方法的相关类全部修改为 Function 结尾
  • 修复:修复后台的模板设置功能,无法正确渲染模板的图片的问题
  • 修复:修复微信支付不能出现404错误的问题
  • 修复:修复了新增地址时设置默认地址不生效的问题,感谢 @haicuan139
  • 修复:修复后台的用户订单列表无法对其搜索的bug,感谢 @haicuan139

以下是关于 JPress 的一些功能和特点:

功能

内容相关

  • 文章管理
  • 页面管理
  • 评论管理
  • 附件管理

电商相关

  • 产品管理
  • 会员管理
  • 订单管理
  • 分销管理
  • 提现管理
  • 优惠券管理
  • 支付配置
  • 物流配置

用户相关

  • 用户管理
  • 会员管理
  • 权限管理
  • 订单管理
  • 用户标签
  • 短信群发
  • 邮件群发

系统相关

  • 模板管理
  • 插件管理
  • 微信管理
  • 系统管理

特点

模板

  • 模板在线安装、卸载
  • 模板在线启用、切换
  • 在线编辑及实时生效
  • 完善的模板开发文档
  • 极致的模板开发体验

插件

  • 插件在线安装、卸载
  • 插件在线启用、停止
  • 插件在线更新
  • 支持在插件里添加新的 Controller
  • 支持在插件里添加新的 Handler
  • 支持在插件里添加新的 Interceptor
  • 支持在插件里添加新的 Html、Css 和 Js
  • 支持在插件里创建新的数据库表以及对应的 Model
  • 支持在插件里链接不同的数据库
  • 支持通过插件动态扩展后台菜单和用户中心菜单
  • 插件扩展的菜单支持用户权限设置的管理
  • 插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除
  • 插件被卸载:该插件的所有资源全部被删除

用户

  • 独立登录、注册入口
  • 手机短信、邮箱激活功能
  • 用户中心(投稿、文章管理、评论管理、个人资料管理等)
  • 第三方登录:微信、QQ、钉钉等
  • 微信浏览时,通过微信授权自动获取用户信息

角色和权限

  • 角色管理
  • 全自动、免维护的权限字典(自动发现后台路由、插件安装卸载自动分配对应)
  • 角色和权限的分配
  • 用户多角色功能
  • 超级管理员

微信

  • 微信公众号对接
  • 微信公众号关键字自动回复
  • 微信公众号菜单设置
  • 微信公众号运营插件
  • 通过运用插件灵活扩展各种微信营销功能
  • 微信小程序对接、和配置

SEO

  • 每篇文章和页面独立的SEO设置
  • Baidu API 的实时推送
  • Baidu 和 Google 的自动 Ping 提交
  • Sitemap 自动生成、后台支持自定义的开启和关闭
  • robots.txt 爬虫蜘蛛的支持
  • 整站伪静态支持,支持自定义开后缀

其他

  • WordPress、Hexo、Jekyll、微信公众号等文章一键导入
  • 编写文章随意切换 CKEditor 和 Markdown 编辑
  • 最大化、沉侵式的文章编写体验
  • Docker 一键部署
  • 阿里云、腾讯云 CDN 在线配置
  • 阿里云、腾讯云短信验证(用户注册手机验证)
  • 附件自动可配置自动同步阿里云 OSS
  • 完善的API接口配置管理

功能再多、体验再好,不如亲自试一试。

Linux 上运行

wget https://gitee.com/fuhai/jpress/raw/master/docker-compose.yml && docker-compose up -d

在 Mac 上运行

curl -O https://gitee.com/fuhai/jpress/raw/master/docker-compose.yml && docker-compose up -d

通过 Eclipse 或者 Idea 等开发 工具 运行

  • 1、在本地安装好 Java 、Maven 等开发环境
  • 2、将源码下载、并导入 eclipse 或者 idea
  • 3、在项目的根目录,执行 mvn clean install 命令进行编译
  • 4、在开发工具,右键运行 starter/src/main/java/io.jpress.Starter 下的 main() 方法
  • 5、通过浏览器访问 http://127.0.0.1:8080,进行自动安装

交流

接下来的时间里,JPress 将更加专注为中国互联网生态,会基于 JPress 陆续推出 微信小程序、百度小程序、文档和视频教程等,呼吁广大的 前端工程师、Javaer 起来完善 JPress 模板及插件生态。一起见证一个更好的中国的 JPress。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

赛博人

赛博人

[美]约翰·苏勒尔 / 刘淑华、张海会 / 中信出版集团 / 2018-7 / 88.00

随着数字时代的飞速发展,网络空间正在深深影响着我们每个人的思想、感受和网络行为,其对我们的影响甚至比在现实生活中更大。为全面解析人类在网络空间中的感知、感觉、思维以及行为方式,帮助我们应对生活中面临的各种挑战,促进个人成长和改善心理健康,网络心理学专家和学科奠基人约翰·R.苏勒尔,根据20多年在不同网络环境里进行参与-观察式的实地调查所获得的成果,综合运用了行为心理学、认知心理学、人本主义心理学和......一起来看看 《赛博人》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码