我想我的挑逗修剪到400个字符,但修剪停止后,第一个<p>标签关闭。是否有一种方法来覆盖这种行为,并使挑逗修剪到前400个字符?
我已经编辑了“管理显示”选项,并将其设置为400,然后编辑并保存了任何旧的内容,但是在第一个<p>标记结束后,仍然会切断挑逗器。
我考虑过添加一个正文摘要,但它不允许在框中设置任何格式,这是我所需要的。任何帮助都将不胜感激。
发布于 2012-06-26 09:44:20
我今天一直在看这个问题,据我所知,使用的函数是文本_摘要,它以段落块的形式工作--所以如果您有一个短的第1段,然后是长的第2段,那么它在第一段之后设置一个断点,然后停止,所以第2段没有显示。
我目前正在使用智能纵倾模块,它允许按单词进行裁剪,并为节点的挑逗视图获取一致的文本块的预期结果。
发布于 2012-07-22 11:12:32
如果您使用视图来显示内容,这个解决方案是有效的(如果不是,那么在您的情况下,在使用视图和获得它的许多其他优势之间,还是安装智能剪裁和保持简单之间,这是最好的选择。观点是复杂的,但学习是很投入的时间)。
因此,在我们的示例中,Drupal将选择摘要(如果有),或者正文(如果没有),它将计数1500个字符,并裁剪掉任何不完整的HTML元素。除非你的文章包含了一段来自地狱的疯狂段落,否则至少要有200个字符。然后视图的过滤器启动,用最接近的单词将它修剪成200个字符。这给出了实际所需的长度,如果有,则不会丢失显示经过修剪的摘要版本的选项。
使用“摘要或修整”或“修整”,裁剪是基于整个HTML元素,这样就可以完全删除长段落。我发现,有时候,如果有一个很长的介绍段落,修剪后的字段就会完全空出来--这就解决了这个问题。
发布于 2012-04-18 01:46:37
在内容类型-> manage -> teaser ->的"Body“字段下,有一个"Format”下拉列表。默认情况下,它被设置为“汇总或修剪”。将此设置为“裁剪”,然后选择要修剪的长度。
如果这不能解决问题,也许您可以尝试按类型分列的挑逗模块。
https://drupal.stackexchange.com/questions/28643
复制相似问题