您好我试图通过参数实现这一点,但没有取得多大成功。我确定我做错了。这是我的情景
我有一个基本内容类型'新闻',内容类型包含标准标题字段和一个名为备用标题的CCK字段。目标是创建一个可以打印备用标题的块视图(如果有的话),如果用户没有输入备用标题,那么标准标题应该像if语句一样打印,但只能用这两个字段打印。我对Drupal很新,所以想知道这是否可行。如果我能指出正确的方向,这将是伟大的。我感谢社区提供的任何帮助。
此致
使用Drupal 6和最新版本的视图
答案 0 :(得分:0)
可以使用Views CustomFeild或Views PHP来实现 只需添加视图中的两个字段,将它们从显示中排除,添加第三个字段:自定义字段,您可以在其中使用php条件。
答案 1 :(得分:0)
在视图UI中添加两个字段。 字段的顺序应如下所示。
您肯定可以在这些字段的上方和下方添加额外的内容。保持秩序。 现在,在标题字段的设置下,将其从显示中排除(有一个复选框。)
然后,在cck title字段的设置下,将空文本更改为上述标题字段的标记(在大多数情况下为[title]
)。
答案 2 :(得分:0)
到目前为止,根据我的最佳方法是使用Views customfield。
将两个字段添加到视图字段列表中,并从显示中排除这两个字段。
添加自定义字段:标记并选择输入格式的php代码。
现在在这里写下你的if else条件,你就完成了。