Drupal修剪器导致嵌套div

时间:2011-09-29 13:09:35

标签: drupal trim

我处理观点。视图管理某些文本的显示。我在REWRITE RESULTS Trim this field to a maximul length - 框下方检查了Trim only a word - 框和Add an eclips...框。

以下页面如下所示:

<div class="test"></div>
<div class="test"></div>
<div class="test"></div>
<div class="test"></div>

现在就是这样:

<div class="test"><div class="test"><div class="test"><div class="test"></div></div></div></div>

这是(已知的)Drupalbug还是我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

尝试使用“剥离HTML标记”。它对我有用!

答案 1 :(得分:0)

您要将字段限制为多少个字符?

如果它正在从场上修剪结束并尝试输出

<div class="test"><div class="test"><div class="test"><div class="test">

然后它可能是Firefox正在关闭div本身,或者可能是视图修剪函数在输出之前尝试整理HTML - 并且它必须猜测应该关闭div的位置,不幸的是,通过在字符串末尾关闭所有内容来猜错。

您最好的选择是在修剪之前让视图去除HTML,或者将其显示为未修剪。修剪HTML到固定长度可能会导致各种奇怪的问题,如果你砍掉了两端。