{dede:tpllang name=\'gb2312\'/}和{dede:tpllang name=\'en\'/}

本文介绍如何将DEDEEIMS系统从默认中文切换至英文的方法,包括后台配置及模板文件修改步骤。

{dede:tpllang name=gb2312/}和{dede:tpllang name=en/} - 临沂网络公司 - 临沂网站建设
 
dedeeims设置语言:
{dede:tpllang name='en'/} 英文
{dede:tpllang name='gb2312'/} 中文
很多朋友安装默认英文语言的网站后进入仍然是中文的解决方法:
管理后台里找到目标管理——默认模板管理——[网站入口页模板]——在代码里的<head>后加入{dede:tpllang name='en' /}
复制对应模板风格文件夹中的index.htm到en文件夹,并在<head>后加入{dede:tpllang name='en' /}
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ page isELIgnored="false" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="author" content="order by dede58.com"/> <title>小米手机列表</title> <link rel="stylesheet" type="text/css" href="/css/style.css"> </head> <body> <!-- start header --> <header> <div class="top center"> <div class="left fl"> <ul> <li><a href="/index.jsp">小米商城</a></li> <li>|</li> <li><a href="">MIUI</a></li> <li>|</li> <li><a href="">米聊</a></li> <li>|</li> <li><a href="">游戏</a></li> <li>|</li> <li><a href="">多看阅读</a></li> <li>|</li> <li><a href="">云服务</a></li> <li>|</li> <li><a href="">金融</a></li> <li>|</li> <li><a href="">小米商城移动版</a></li> <li>|</li> <li><a href="">问题反馈</a></li> <li>|</li> <li><a href="">Select Region</a></li> <div class="clear"></div> </ul> </div> <div class="right fr"> <div class="gouwuche fr"><a href="">购物车</a></div> <div class="fr"> <ul> <c:if test="${user==null}"> <li><a href="/login.jsp">登录</a></li> <li>|</li> <li><a href="/register.jsp">注册</a></li> <li>|</li> <li><a href="/cart.jsp">购物车</a></li> </c:if> <c:if test="${user!=null}"> <li><img style="width: 38px; height: 38px;border-radius: 18px;margin-right: 5px" src="${user.pic}"></li> <li>|</li> <li><a href="/login.jsp">${user.username}</a></li> <li>|</li> <li><a href="/index.jsp">首页</a></li> <li>|</li> <li><a href="/cart.jsp">个人中心</a></li> </c:if> </ul> </div> <div class="clear"></div> </div> <div class="clear"></div> </div> </header> <!--end header --> <!-- start banner_x --> <div class="banner_x center"> <a href="index.jsp"><div class="logo fl"></div></a> <a href=""><div class="ad_top fl"></div></a> <div class="nav fl"> <ul id="categoryList"> <li><a href="/list.jsp">小米手机</a></li> <li><a href="">红米</a></li> <li><a href="">平板·笔记本</a></li> <li><a href="">电视</a></li> <li><a href="">盒子·影音</a></li> <li><a href="">路由器</a></li> <li><a href="">智能硬件</a></li> <li><a href="">服务</a></li> <li><a href="">社区</a></li> </ul> </div> <div class="search fr" style="position: relative;top: -12px"> <form action="" method="post"> <div class="text fl"> <input type="text" id="shuru" class="shuru" placeholder="小米6 小米MIX现货"> </div> <div class="submit fl"> <input type="submit" id="sousou" class="sousuo" value="搜索"/> </div> <div class="clear"></div> </form> <div class="clear"></div> </div> </div> <!-- end banner_x --> <!-- start banner_y --> <!-- end banner --> <!-- start danpin --> <div class="danpin center"> <%-- <div class="biaoti center">小米手机</div>--%> <%-- <div class="main center" style="width: 1226px;height: 800px;display: flex;flex-wrap: wrap;align-content: space-around;justify-content: space-between;flex-direction: row;">--%> <%-- <c:forEach items="${goodsList}" var="goods" varStatus="status">--%> <%-- <div class="mingxing fl mb20" style="border:2px solid #fff;width:230px;cursor:pointer;" onmouseout="this.style.border='2px solid #fff'" onmousemove="this.style.border='2px solid red'">--%> <%-- <div class="sub_mingxing"><a href="/goods/goodshow?id=${goods.id}"><img src="${goods.pic}" alt=""></a></div>--%> <%-- <div class="pinpai"><a href="/goods/goodshow?id=${goods.id}">${goods.name}</a></div>--%> <%-- <div class="youhui">${goods.title}</div>--%> <%-- <div class="jiage">${goods.price}元</div>--%> <%-- </div>--%> <%-- </c:forEach>--%> <%-- <c:if test="${status.count % 5 == 0}">--%> <%-- <div class="clear"></div>--%> <%-- </c:if>--%> <%-- </div>--%> <div id="divlist" class="main center" style="width: 1226px;height: 800px;display: flex;flex-wrap: wrap;align-content: space-around;justify-content: space-between;flex-direction: row;"> </div> </div> </div> <div class="main center mb20"> <footer class="mt20 center"> <div class="mt20">小米商城|MIUI|米聊|多看书城|小米路由器|视频电话|小米天猫店|小米淘宝直营店|小米网盟|小米移动|隐私政策|Select Region</div> <div>©mi.com 京ICP证110507号 京ICP备10046444号 京公网安备11010802020134号 京网文[2014]0059-0009号</div> <div>违法不良信息举报电话:185-0130-1238,本网站所列数据,除特殊说明,所有数据均出自我司实验室测试</div> </footer> </div> <!-- end danpin --> <script> $("#sousou").click(function () { var sea = $("#shuru").val(); $.ajax({ url: "/goods/list1", type: "post", success:function (e) { } }) }) $(function () { $.ajax({ url:"/goods/lists", type:"post", success:function (e) { var lists=e.data; var html=''; for (var i=0;i<lists.length;i++){ html +="<div class=\"mingxing fl mb20\" style=\"border:2px solid #fff;width:230px;cursor:pointer;\" " + "onmouseout=\"this.style.border='2px solid #fff'\" " + "onmousemove=\"this.style.border='2px solid red'\">" + "<div class=\"sub_mingxing\"><a href=\"/goods/goodshow?id="+lists[i].id+"\" ><img src=\""+lists[i].pic+"\" alt=\"\"></a></div>" + "<div class=\"pinpai\"><a href=\"/goods/goodshow?id="+lists[i].id+"\" >"+lists[i].name+"</a></div>" + "<div class=\"youhui\">"+lists[i].title+"</div>" + "<div class=\"jiage\">"+lists[i].price+"元</div>" + "</div>"; } $("#divlist").append(html) } }) }) // $(function () { // $.ajax({ // url: "/goods/lists", // type: 'post', // success:function (e) { // var lists = e.data; // var html=''; // for ( var i = 0;i<lists.length;i++){ // html +="<div class=\"mingxing fl mb20\" style=\"border:2px solid #fff;width:230px;cursor:pointer;\" " // + "onmouseout=\"this.style.border='2px solid #fff'\" " // + "onmousemove=\"this.style.border='2px solid red'\">" // + "<div class=\"sub_mingxing\"><a href=\"/goods.jsp\"><img src=\""+lists[i].pic+"\" alt=\"\"></a></div>" // + "<div class=\"pinpai\"><a href=\"/goods.jsp\">"+lists[i].name+"</a></div>" // + "<div class=\"youhui\">"+lists[i].title+"</div>" // + "<div class=\"jiage\">"+lists[i].price+"元</div>" // + "</div>"; // // } // $("#divlist").append(html); // } // }) // }) </script> </body> </html>这里搜索怎么搞
11-08
package com.lscl.controller; import com.lscl.model.Goods; import com.lscl.model.R; import com.lscl.service.GoodService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.view.RedirectView; import javax.servlet.http.HttpSession; import java.io.IOException; import java.util.List; @Controller @RequestMapping("/goods") public class GoodsController { @Autowired private GoodService goodService; // @RequestMapping("/list") // @ResponseBody // public ModelAndView listgoods(HttpSession session) throws IOException { // List<Goods> goodsList=goodService.listService(); // session.setAttribute("goodsList",goodsList); // return new ModelAndView(new RedirectView("../list.jsp")); // } // @PostMapping("/lists") // public List<Goods> getGoodsList(@RequestParam("page") int page, @RequestParam("pagesize") int pagesize) { // return goodService.getGoodsList(page, pagesize); // } @RequestMapping("/lists") @ResponseBody public R<List<Goods>> listpgoods(@RequestParam("page") int page, @RequestParam("pagesize") int pagesize) throws IOException { List<Goods> goodsList=goodService.listService(page,pagesize); return new R<List<Goods>>(200,"加载成功", goodsList); } @RequestMapping("/goodshow") @ResponseBody public ModelAndView showgoods(Integer id,HttpSession session) throws IOException { Goods good=goodService.oneService(id); session.setAttribute("good",good); return new ModelAndView(new RedirectView("../goods.jsp")); } @RequestMapping("/goodorder") @ResponseBody public ModelAndView goodorder(Integer id,HttpSession session) throws IOException { Goods good=goodService.oneService(id); session.setAttribute("good",good); return new ModelAndView(new RedirectView("../order.jsp")); } @RequestMapping("/goshop") @ResponseBody public ModelAndView goshop(Integer id,HttpSession session) throws IOException { Goods good=goodService.oneService(id); session.setAttribute("good",good); return new ModelAndView(new RedirectView("../cart.jsp")); } @PostMapping("/into") @ResponseBody public R<List<Goods>> into(@RequestParam ("intoword") String intoword) throws IOException { List<Goods> goodsList = goodService.intoService(intoword); return new R<List<Goods>>(200, "搜索成功", goodsList); } } package com.lscl.service; import com.lscl.mapper.GoodsMapper; import com.lscl.model.Goods; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class GoodService { @Autowired private GoodsMapper goodsMapper; public List<Goods> listService(int page,int pagesize) { int setnub=(page-1)*pagesize; return goodsMapper.findBygood(setnub,pagesize); } public Goods oneService(Integer id) { Goods findgoods=goodsMapper.findgood(id); return findgoods; } public List<Goods> intoService(String intoword) { return goodsMapper.findinto(intoword); } // public List<Goods> getGoodsList(int page, int pagesize) { // int setnub=(page-1)*pagesize; // return goodsMapper.getGoods(setnub,pagesize); // } } package com.lscl.mapper; import com.lscl.model.Goods; import java.util.List; public interface GoodsMapper { List<Goods> findBygood(int setnub,int pagesize); Goods findgood(Integer id); List<Goods> findinto(String intoword); // List<Goods> getGoods(int setnub, int pagesize); } <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.lscl.mapper.GoodsMapper"> <select id="findBygood" resultType="com.lscl.model.Goods"> select * from goods limit #{setnub},#{pagesize} </select> <select id="findgood" resultType="com.lscl.model.Goods"> select * from goods where id=#{id} </select> <select id="findinto" resultType="com.lscl.model.Goods"> select * from goods where name LIKE CONCAT('%', #{intoword}, '%') </select> </mapper> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ page isELIgnored="false" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="author" content="order by dede58.com"/> <title>小米手机列表</title> <link rel="stylesheet" type="text/css" href="/css/style.css"> </head> <body> <!-- start header --> <header> <div class="top center"> <div class="left fl"> <ul> <li><a href="/index.jsp">小米商城</a></li> <li>|</li> <li><a href="">MIUI</a></li> <li>|</li> <li><a href="">米聊</a></li> <li>|</li> <li><a href="">游戏</a></li> <li>|</li> <li><a href="">多看阅读</a></li> <li>|</li> <li><a href="">云服务</a></li> <li>|</li> <li><a href="">金融</a></li> <li>|</li> <li><a href="">小米商城移动版</a></li> <li>|</li> <li><a href="">问题反馈</a></li> <li>|</li> <li><a href="">Select Region</a></li> <div class="clear"></div> </ul> </div> <div class="right fr"> <div class="gouwuche fr"><a href="">购物车</a></div> <div class="fr"> <ul> <c:if test="${user==null}"> <li><a href="/login.jsp">登录</a></li> <li>|</li> <li><a href="/register.jsp">注册</a></li> <li>|</li> <li><a href="/cart.jsp">购物车</a></li> </c:if> <c:if test="${user!=null}"> <li><img style="width: 38px; height: 38px;border-radius: 18px;margin-right: 5px" src="${user.pic}"></li> <li>|</li> <li><a href="/login.jsp">${user.username}</a></li> <li>|</li> <li><a href="/index.jsp">首页</a></li> <li>|</li> <li><a href="/cart.jsp">个人中心</a></li> </c:if> </ul> </div> <div class="clear"></div> </div> <div class="clear"></div> </div> </header> <!--end header --> <!-- start banner_x --> <div class="banner_x center"> <a href="index.jsp"><div class="logo fl"></div></a> <a href=""><div class="ad_top fl"></div></a> <div class="nav fl"> <ul id="categoryList"> <li><a href="/list.jsp">小米手机</a></li> <li><a href="">红米</a></li> <li><a href="">平板·笔记本</a></li> <li><a href="">电视</a></li> <li><a href="">盒子·影音</a></li> <li><a href="">路由器</a></li> <li><a href="">智能硬件</a></li> <li><a href="">服务</a></li> <li><a href="">社区</a></li> </ul> </div> <div class="search fr" style="position: relative;top: -12px"> <form action="" method="post"> <div class="text fl"> <input type="text" name="intoword" id="shuru" class="shuru" placeholder="小米6 小米MIX现货"> </div> <div class="submit fl"> <input type="button" id="sousou" class="sousuo" value="搜索"/> </div> <div class="clear"></div> </form> <div class="clear"></div> </div> </div> <!-- end banner_x --> <!-- start banner_y --> <!-- end banner --> <!-- start danpin --> <div class="danpin center"> <%-- <div class="biaoti center">小米手机</div>--%> <%-- <div class="main center" style="width: 1226px;height: 800px;display: flex;flex-wrap: wrap;align-content: space-around;justify-content: space-between;flex-direction: row;">--%> <%-- <c:forEach items="${goodsList}" var="goods" varStatus="status">--%> <%-- <div class="mingxing fl mb20" style="border:2px solid #fff;width:230px;cursor:pointer;" onmouseout="this.style.border='2px solid #fff'" onmousemove="this.style.border='2px solid red'">--%> <%-- <div class="sub_mingxing"><a href="/goods/goodshow?id=${goods.id}"><img src="${goods.pic}" alt=""></a></div>--%> <%-- <div class="pinpai"><a href="/goods/goodshow?id=${goods.id}">${goods.name}</a></div>--%> <%-- <div class="youhui">${goods.title}</div>--%> <%-- <div class="jiage">${goods.price}元</div>--%> <%-- </div>--%> <%-- </c:forEach>--%> <%-- <c:if test="${status.count % 5 == 0}">--%> <%-- <div class="clear"></div>--%> <%-- </c:if>--%> <%-- </div>--%> <div id="divlist" class="main center" style="width: 1226px;height: 800px;display: flex;align-content: flex-start;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;"> </div> <div id="pageset" class="center"> </div> </div> <div class="main center mb20"> <footer class="mt20 center"> <div class="mt20">小米商城|MIUI|米聊|多看书城|小米路由器|视频电话|小米天猫店|小米淘宝直营店|小米网盟|小米移动|隐私政策|Select Region</div> <div>©mi.com 京ICP证110507号 京ICP备10046444号 京公网安备11010802020134号 京网文[2014]0059-0009号</div> <div>违法不良信息举报电话:185-0130-1238,本网站所列数据,除特殊说明,所有数据均出自我司实验室测试</div> </footer> </div> <!-- end danpin --> <script> $(function () { var pagesize=2; var currentPage = 1; function GoodsList(page){ $.ajax({ url:"/goods/lists", type:"post", data:{ page:page, pagesize:pagesize }, success:function (e) { var lists=e.data; var html=''; for (var i=0;i<lists.length;i++){ html +="<div class=\"mingxing fl mb20\" style=\"border:2px solid #fff;width:230px;cursor:pointer;\" " + "onmouseout=\"this.style.border='2px solid #fff'\" " + "onmousemove=\"this.style.border='2px solid red'\">" + "<div class=\"sub_mingxing\"><a href=\"/goods/goodshow?id="+lists[i].id+"\" ><img src=\""+lists[i].pic+"\" alt=\"\"></a></div>" + "<div class=\"pinpai\"><a href=\"/goods/goodshow?id="+lists[i].id+"\" >"+lists[i].name+"</a></div>" + "<div class=\"youhui\">"+lists[i].title+"</div>" + "<div class=\"jiage\">"+lists[i].price+"元</div>" + "</div>"; } $("#divlist").append(html) loadPage(page); } }) } function loadPage(page) { // 这里需要根据总记录数计算总页数,目前假设总记录数为 20 var totalRecords = 5; var totalPages = Math.ceil(totalRecords / pagesize); var pageset = ''; if (page > 1) { pageset += "<a href=\"javascript:void(0);\" onclick=\"GoodsList(" + (page - 1) + ")\">上一页</a>"; } for (var i = 1; i <= totalPages; i++) { if (i == page) { pageset += "<span>" + i + "</span>"; } else { pageset += "<a href=\"javascript:void(0);\" onclick=\"GoodsList(" + i + ")\">" + i + "</a>"; } } if (page < totalPages) { pageset += "<a href=\"javascript:void(0);\" onclick=\"GoodsList(" + (page + 1) + ")\">下一页</a>"; } $("#pageset").html(pageset); } GoodsList(currentPage); $("#sousou").click(function () { $.ajax({ url: "/goods/into", type: "post", data: {intoword: $("#shuru").val()}, success: function (e) { console.log(e) var lists = e.data; var html = ''; for (var i = 0; i < lists.length; i++) { html += "<div class=\"mingxing fl mb20\" style=\"border:2px solid #fff;width:230px;cursor:pointer;\" " + "onmouseout=\"this.style.border='2px solid #fff'\" " + "onmousemove=\"this.style.border='2px solid red'\">" + "<div class=\"sub_mingxing\"><a href=\"/goods/goodshow?id=" + lists[i].id + "\" ><img src=\"" + lists[i].pic + "\" alt=\"\"></a></div>" + "<div class=\"pinpai\"><a href=\"/goods/goodshow?id=" + lists[i].id + "\" >" + lists[i].name + "</a></div>" + "<div class=\"youhui\">" + lists[i].title + "</div>" + "<div class=\"jiage\">" + lists[i].price + "元</div>" + "</div>"; } $("#divlist").html(html); } }); }); }) // $(function () { // $.ajax({ // url: "/goods/lists", // type: 'post', // success:function (e) { // var lists = e.data; // var html=''; // for ( var i = 0;i<lists.length;i++){ // html +="<div class=\"mingxing fl mb20\" style=\"border:2px solid #fff;width:230px;cursor:pointer;\" " // + "onmouseout=\"this.style.border='2px solid #fff'\" " // + "onmousemove=\"this.style.border='2px solid red'\">" // + "<div class=\"sub_mingxing\"><a href=\"/goods.jsp\"><img src=\""+lists[i].pic+"\" alt=\"\"></a></div>" // + "<div class=\"pinpai\"><a href=\"/goods.jsp\">"+lists[i].name+"</a></div>" // + "<div class=\"youhui\">"+lists[i].title+"</div>" // + "<div class=\"jiage\">"+lists[i].price+"元</div>" // + "</div>"; // // } // $("#divlist").append(html); // } // }) // }) </script> </body> </html>看一下代码有没有错
最新发布
11-11
用Myeclipse8.5 javaweb链接mysql5.1,创建数据库,名为liabrary,用户名root,密码123456,端口为3306,要有外键约束,同时要插入数据,数据库要有一定的复杂度,存放mysql-connector-java-5.1.bin.jar,所有元素指令要符合JavaWeb程序设计-微课视频版第三版第3版所写的内容,java版本为JavaEE5.0,在此基础上设计一个图书馆管理系统,检验用户是否为空,如果是,将弹出提醒界面“用户不能为空”,其余也是如此,写出完整代码,同时语法要时刻记住符合上述的版本要求,能进行增删改查; <%@ page language=“java” import=“java.util.*” pageEncoding=“ISO-8859-1”%> <% String path = request.getContextPath(); String basePath = request.getScheme()+“😕/”+request.getServerName()+“:”+request.getServerPort()+path+“/”; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> This is my JSP page. <br> </body> </html> 上述jsp页面的所有代码,按此时给出的样式(包括声明、小脚本、表达式所有jsp页面元素),其余要求与上述不变,要注意语法要与版本符合,并支持中文; 注意语法要与版本相符合,关键性代码非关键代码的部分全部写出,所有的类jsp页面,及所有的数据库数据库表都要写出,所有模块都要写出,每个模块的要求同本次要求一样
07-06
### Dreamer CMS模板代码结构及用法 Dreamer CMS 是一款基于 SpringBoot 构建的内容管理系统,支持静态化标签化建站[^2]。以下将详细介绍其模板代码结构及用法,包括 meta 标签、title、keywords、stylesheet script 的配置方式。 #### 1. 模板的基本结构 Dreamer CMS 的模板文件通常以 HTML 结构为基础,并通过特定的标签语法实现动态内容的展示。模板文件一般位于系统的模板目录中,用户可以根据需求自定义模板。 模板的基本结构如下: ```html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="{dede:field name='description'/}"> <meta name="keywords" content="{dede:field name='keywords'/}"> <title>{dede:field name='title'/}</title> <link rel="stylesheet" href="{dede:field name='templeturl'/}/css/style.css"> </head> <body> <div class="content"> <!-- 页面主体内容 --> </div> <script src="{dede:field name='templeturl'/}/js/script.js"></script> </body> </html> ``` #### 2. Meta 标签配置 Meta 标签用于定义网页的元信息,如字符集、视口设置、描述关键词等。在 Dreamer CMS 中,可以通过 `{dede:field}` 标签动态获取这些信息。 - **字符集**:`<meta charset="UTF-8">` - **视口设置**:`<meta name="viewport" content="width=device-width, initial-scale=1.0">` - **描述**:`<meta name="description" content="{dede:field name='description'/}">` - **关键词**:`<meta name="keywords" content="{dede:field name='keywords'/}">` #### 3. Title 配置 Title 标签用于定义网页的标题,Dreamer CMS 支持通过 `{dede:field}` 标签动态生成标题。 ```html <title>{dede:field name='title'/}</title> ``` #### 4. Keywords Description 的使用 Keywords Description 是 SEO 的重要部分,Dreamer CMS 提供了内置字段来支持动态生成这些内容。 ```html <meta name="keywords" content="{dede:field name='keywords'/}"> <meta name="description" content="{dede:field name='description'/}"> ``` #### 5. Stylesheet 引用 Stylesheet 文件可以通过 `{dede:field name='templeturl'}` 动态引用模板路径下的 CSS 文件。 ```html <link rel="stylesheet" href="{dede:field name='templeturl'/}/css/style.css"> ``` #### 6. Script 引用 Script 文件同样可以通过 `{dede:field name='templeturl'}` 动态引用模板路径下的 JavaScript 文件。 ```html <script src="{dede:field name='templeturl'/}/js/script.js"></script> ``` #### 7. 系统内置字段 Dreamer CMS 提供了一些系统内置字段,可以直接在模板中使用。例如: - `phpurl`:PHP 脚本的路径。 - `indexurl`:网站主页的 URL。 - `templeturl`:模板文件的路径。 - `memberurl`:会员中心的路径。 - `powerby`:版权信息。 - `webname`:网站名称。 这些字段可以结合 `{dede:field}` 标签使用,例如: ```html <p>版权所有:{dede:field name='powerby'/}</p> ``` #### 8. 示例完整模板 以下是一个完整的 Dreamer CMS 模板示例: ```html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="{dede:field name='description'/}"> <meta name="keywords" content="{dede:field name='keywords'/}"> <title>{dede:field name='title'/}</title> <link rel="stylesheet" href="{dede:field name='templeturl'/}/css/style.css"> </head> <body> <header> <h1>{dede:field name='webname'/}</h1> </header> <main> <div class="content"> <!-- 页面主体内容 --> </div> </main> <footer> <p>版权所有:{dede:field name='powerby'/}</p> </footer> <script src="{dede:field name='templeturl'/}/js/script.js"></script> </body> </html> ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐行致远

少侠,看你骨骼清奇,是个大善人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值