更改Umbraco 7网站名称

时间:2015-11-11 21:28:01

标签: javascript html css asp.net-mvc umbraco7

Umbraco Tutorial之后,我安装了一个空网站,然后按照建议使用Modernizr template。 我得到了与教程相同的结果,然后我想继续进行一些其他更改,例如修改网站名称,因为模板显示当前页面名称而不是网站名称。

(请查看下图中的h1.title项目)

umbraco 7.3.1 empty using Modernizr template

我做了什么

在“文档类型”节点下的主页中,我添加了一个新选项卡,我将其命名为:"站点配置数据",然后向其添加一个新属性:" websiteName",然后在Master页面模板标题中我插入了相同的属性字段并选中了递归选项,所以现在看起来像下一个:

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <title>@Umbraco.Field("websiteName", recursive: true)</title>

    <meta name="description" content="">
    <meta name="author" content="">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <link rel="stylesheet" href="/css/style.css">
    <script src="/scripts/libs/modernizr-2.0.6.min.js"></script>
</head>

然后在Content节点下的Home页面中,我在新添加的Textbox中输入了所需的网站名称,然后成功保存并发布。

当我浏览主页并点击菜单栏选项时,仍显示当前页面而不是网站名称。

我搜索了这个问题,但是什么都没找到,请问有什么想法吗?

1 个答案:

答案 0 :(得分:0)

一个愚蠢的错误,Master模板中的属性位于错误的位置,它应该在body标签中,而不是在head标签中,如上面代码块中所示。 现在,当我更改它时,网站名称通常显示在正确的位置。