标签: umbraco

在Umbraco进行本地化的最佳实践是什么?

Umbraco语言(本地化)的最佳实践是什么?我们尝试在其上添加带有语言代码的下拉选项,并在其名称示例(Default-NL,Default-US)上添加了带有postfix的页面.

你能给我一些指导来阅读任何建议吗?

提前致谢.

umbraco

0
推荐指数
1
解决办法
6573
查看次数

将60MB XML文件上载到Umbraco节点会导致无限循环

我在Umbraco内容节点上有一个文件上载字段,其中站点后端的用户能够上传60MB的XML文件,然后由服务器处理.处理部分工作正常.

问题是它上传了大约30%的文件(根据Chrome中的状态栏),但随后又开始从0%上传.它继续在循环中至少执行此操作四次.

我的第一个想法是服务器超时,但我在web.config中的设置应该允许一个小时,最多2GB.

<system.web>
    <httpRuntime executionTimeout="3600" maxRequestLength="2097151" requestValidationMode="2.0" requestPathInvalidCharacters="&lt;,>,:" />
</system.web>
Run Code Online (Sandbox Code Playgroud)

还有什么我在这里不见了吗?或者Umbraco想要处理大型XML文件有什么奇怪之处吗?

编辑:管理上传文件没有任何问题在IE7(我知道,对吧?),但我仍然遇到Chrome的问题,它高达30%,然后回到0%.

xml file-upload umbraco

0
推荐指数
1
解决办法
821
查看次数

XSLT For-Each启动一个div,它在每个第4个元素周围打开和关闭

所以我有一个显示员工档案的模板.像这样:

<div class="row">
  <li></li>
  <li></li>
  <li></li>
  <li></li>
</div>
<div class="row">
  <li></li>
  <li></li>
  <li></li>
  <li></li>
</div>
Run Code Online (Sandbox Code Playgroud)

在我的XSLT For-each循环中,我需要一种方法来围绕每组4个列表项包装"div class = row".我可以测试计数以查看我在哪个元素,但问题是在XSLT中包装4个组,因为你不能使用模数.

html xslt umbraco

0
推荐指数
1
解决办法
455
查看次数

使用剃刀视图的umbraco字符串修剪

我有一个Umbraco脚本我在网站上使用,里面有一个剃刀脚本如下:

<p>@page.GetProperty("mainContent")</p>
Run Code Online (Sandbox Code Playgroud)

上面是一个循环,并显示每个帖子的内容(它在具有类似博客功能的登录页面上使用)

我想修剪GetPropery()方法输出的内容来说300个charectors.

有人有主意吗?

另外,连接的对立面是什么?

c# asp.net-mvc umbraco razor

0
推荐指数
1
解决办法
4652
查看次数

使用Razor迭代Umbraco节点并分组成两个节点

我正在尝试使用Razor迭代我的Umbraco节点树,并且我想在一个简单的HTML列表中将结果组织成两个一组,但我想不出解决方案.

例如,这是我的Umbraco节点树,它是最简单的形式:

- Node 1
- Node 2
- Node 3
- Node 4
- Node 5
- Node 6
- Node 7
- Node 8
Run Code Online (Sandbox Code Playgroud)

我正在努力实现以下目标:

<ul>
    <li>
        <span>Node 1</span>
        <span>Node 2</span>
    </li>
    <li>
        <span>Node 3</span>
        <span>Node 4</span>
    </li>
    <li>
        <span>Node 5</span>
        <span>Node 6</span>
    </li>
    <li>
        <span>Node 7</span>
        <span>Node 8</span>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

有谁知道如何实现这一目标?

umbraco razor

0
推荐指数
1
解决办法
1751
查看次数

在Razor和Umbraco 4.11.8中订购了多个属性

在我们与Umbraco的网站更新期间,我们从4.7.2升级到4.11.8.

在CSHTML文件中我有这个代码:

foreach(var item in Model.AncestorOrSelf("Master")
                         .Items.First()
                         .PublicationFolder.First()
                         .Children.Where("Visible")
                         .OrderBy("publicationType, date desc"))
Run Code Online (Sandbox Code Playgroud)

它工作正常,首先按publicationType排序集合,然后按最新日期排序.

在新版本(4.11.8)中,它不再起作用.它给了我一个例外:At least one object must implement IComparable.

如果我写.OrderBy("publicationType", "date desc"),它不会影响收集.

那么这是一个错误还是我做错了什么?有解决方法吗?

linq umbraco sql-order-by multiple-columns razor

0
推荐指数
1
解决办法
5192
查看次数

Umbraco和Vanila Umbraco之间的区别

umbraco和vanila umbraco之间有什么区别?我目前在我的网站上使用umbraco 6.2.1版本.任何特殊程序可用于将此版本升级到Vanila umbraco版本.

umbraco

0
推荐指数
1
解决办法
227
查看次数

如何使用Visual Studio为Umbraco创建包?

如何在Visual Studio中为Umbraco创建包?我知道你可以在Umbracos后台创建一个包,但我现在对此不感兴趣.我只需要一些简单的东西,比如一个hello world包

c# asp.net umbraco

0
推荐指数
1
解决办法
595
查看次数

Umbraco 7 - 重命名节点名称不会停止URL工作

我的树中有一个名为Register的节点,umbraco创建了这个页面,其URL为:

Domain.com/register

这是我期待的,然后我决定将节点的名称更改为"注册步骤1"

正如我期待URL更改并查看umbraco后台的URL现在

Domain.com/register-step-1

到目前为止一切都好......对吧?

好的,但现在如果我导航到Domain.com/register

Umbraco自动将我重定向到Domain.com/register-step-1

任何人都可以解释为什么会这样吗?

在我的场景中,这种行为实际上很好,意味着如果有人在外部网站上创建了链接,他们不需要更新它,用户仍然会看到我希望他们看到的页面,所有这一切都没有我做任何事情.

但在其他情况下,这可能正是你不想发生的事情,所以我怎么能把它关掉呢?

有任何想法吗?

umbraco umbraco-blog umbraco6 umbraco7

0
推荐指数
1
解决办法
550
查看次数

Umbraco url的内容id

我有一个标准网址的正常Umbraco项目,即:

mydomain.com/contact/mydomain.com/about/

但是Umbraco的内容也有ID,所以如果我导航到:

mydomain.com/1316.aspx

以上仍然会给我一个内容的实时页面,如何禁用它,所以除了我创建的标准页面之外没有aspx页面?

对不起,这个问题很模糊,我不太确定在哪里查看,或者我正在寻找什么信息.

任何帮助将不胜感激,相关文档的链接也将是甜蜜的,因为我似乎无法找到任何相关性.

c# asp.net model-view-controller asp.net-mvc umbraco

0
推荐指数
1
解决办法
403
查看次数