-
在 TongWeb 7 中,URL 编码默认为 GBK,因此 URL 地址上的中文会出现乱码。如搜索功能: 点击 WEB 容器配置 - HTTP 通道管理,选择当前运行的通道(可通过端口号判断当前使用的通道): 将 其它设置 中的 URL 编码格式 改为 UTF-8,点击 保存 即可。
-
UJCMS 使用 Liquibase 管理数据库表结构和版本。连接数据库后,直接启动程序即可自动创建表结构和初始化数据,不需要另外执行 SQL 语句。 具体请参考相应程序包中的文档: 源码包:README.md War 安装包:安装说明.txt Jar 安装包:安装说明.txt
-
首先确认是 Tomcat 的 404 错误页面,还是 UJCMS 程序的错误页面。 Tomcat 404 错误 此界面代表是 Tomcat 的 404 错误页面,通常是因为程序没有正确部署所致。如: 未将程序复制到 Tomcat 的部署目录中,即未部署程序。 将程序复制到错误的目录位置。如:本...
-
下载 到 Node.js 官网下载 LTS 版本,一般选择上一个 LTS 版本。如当前最新 LTS 版本是 22,则选择 20。 选择 Standalone Binary (.zip) 解压版,不要选择安装版,方便版本更新和切换。如:node-v20.19.0-win-x64.zip 解压 将 Node.js 的 zip 文件解压到某个...
-
上传的文件默认保存在系统的 /uploads 目录下。可在 配置 - 全局设置 - 附件存储点 中设置: 这个目录是相对于程序根目录的,如程序部署在 D:/tomcat/webapps/ROOT 目录下,上传的文件则保存在 D:/tomcat/webapps/ROOT/uploads 目录下。 如果希望将上传的文...
-
UJCMS支持文章多级审核,不同栏目可使用不同的审核流程。 文章默认不需要审核。如设置为需要审核,步骤如下: 创建流程模型 设计流程 部署流程 栏目设置审核流程 创建流程模型 点击系统 - 流程模型,再点击新增按钮。 标识:流程的英文名称,必须唯一。 名称...
-
UJCMS在使用过程中,有四种类型的文件,可能会新增或者被修改。分别是: 上传附件。目录:/uploads。如在发布文章时,上传的图片、视频或其它文件。如误删,不可恢复。 模板文件。目录:/templates。如通过后台文件 - 模板文件功能,修改或上传模板及相关文...
-
如何将旧网站的数据导入到新网站中,从来都是一个重要且麻烦的问题。新旧网站的系统不一样,数据库表结构不一样,甚至连数据库类型都可能不一样。 UJCMS 提供数据迁移功能,能够一定程度上简化这个过程。但需要有专业的知识,能够写 SQL 语句,且对旧系统的...
-
审核功能的区别 基础工作流只有通过 拒绝功能,高级工作流有额外的退回 委托 转办功能。 流程设计器的区别 基础工作流的流程设计器只支持将审核任务分配给角色。高级工作流可以将审核任务分配给组织 用户 处理人,并且还支持表单 多实例 执行监听器 任务监听...
-
文章的自定义字段可以作为查询条件。 字典自定义字段 如演示站中的产品(相机)模型,定义了类型字典字段,字段的字典类型是产品_相机_类型,字段名称是type。 数据字典产品_相机_类型有以下取值: 则可使用如下查询: [@ArticleList Q_={'EQ_@articleExt-m...
-
UJCMS系统的模板位于/templates文件夹,如/templates/1/default/channel_product.html。URL地址即页面的访问地址,如https://demo.ujcms.com/channel/product。 按静态页访问 显然,如果要直接访问/templates/1/default/channel_product.html文件,URL地址应...
-
模板中的基础语法是 HTML,部分涉及动态数据的,使用 FreeMarker 语法。可以参考 FreeMarker 官方网站的中文文档。 FreeMarker 自带标签 [#if ...]...[/#if] [#list ...]...[/#list] [#include ... /] UJCMS 自定义标签 [@ArticleList ...]...[/@ArticleLis...
-
模板通常需要引用资源,如 js、css、img 等。 资源存放位置 资源存放在模板同级的 _files 目录下。如: templates/1/default _files css main.css img logo.png js main.js index.html channel.html article.htl 资源引用方式 在模板中,需要使用变量 ${fil...
-
大部分模板与页面的对应关系是固定的,部分模板与页面的关系可动态设置。 固定关系 首页。访问地址:http://localhost:8080/,模板:/templates/1/default/index.html 搜索页。访问地址:http://localhost:8080/search,模板:/templates/1/default/sys_sea...
-
文章内容首行缩进是文章编辑中常用的功能,可以通过一下一些方式来实现。 编辑器缩进功能 一键排版功能 本功能在增强型商业版中提供 点击配置 - 站点设置 - 编辑器设置,开启首行缩进功能。 在编辑器里点击一键排版按钮。 模板中使用CSS控制 编辑器里的内容...
-
文章状态 文章状态包括已发布、已归档、待发布、草稿、待审核、审核中、已删除、已下线和已退回。 已发布:在前台页面可显示、可搜索的文章 已归档:直接输入文章地址可以显示,但不在栏目列表中显示、也不在文章搜索中显示。 待发布:可以发布但未到上线时...
-
可以使用两种方式制作网页,一种是传统的 模板 + 标签 模式,另一种是 Vue(React) + API 模式。 模板 + 标签 传统的 模板 + 标签 模式部署简单、对搜索引擎友好,是系统默认使用的方式。模板引擎使用 FreeMarker,并通过 UJCMS 自定义标签获取动态数据。 可...
-
前台网站页面完全由模板控制。就是说,前台页面上显示的任何一个字符、图片,都是模板控制的。 初次使用经常会问的一个问题:在后台录入了数据、字段,前台页面怎么没显示?答案是:因为您在模板里没有调用这个数据,所以不显示。 模板目录 可以直接修改模板...
-
字典管理主要用于自定义字段。比如 产品(手机) 的自定义字段中,机身存储 和 屏幕尺寸 是选择项,那么如何定义有哪些选项,并让这些选项作为前台页面的筛选条件呢? 字典设置 点击 配置 - 字典设置。可以新增、修改字典类型,如之前提到的 机身存储 和 屏...
-
网站内容管理系统面对的需求多样,不同网站、不同栏目有不同的字段,固定的字段通常无法满足客户多变的需求。比如新闻栏目、图片栏目、视频栏目、下载栏目、产品栏目的数据和字段各不相同,甚至不同产品类别的字段也各不相同。 模型可以很好的解决这一难题。...