|
|
1
2
编辑: 基于您的编辑,您已经使用视图创建了一个节点列表,现在您希望能够单击其中一个并进入节点页面。 如果您只需要默认的节点输出,那么就不需要做其他任何事情。不要试图使用视图覆盖默认的节点渲染;Drupal将默认打印出来。 如果要唯一地为节点设置主题(超出了在UI中移动字段和更改显示设置所允许的范围),则应查看自定义模板文件和主题。这里的资源: http://drupal.org/theme-guide
您可以更改默认值
编辑结束 如果要将路径分配给视图页面显示,则不应在任何现有路径(如您提到的节点路径)之后对其建模。它应该是唯一的,以避免路径别名冲突。例如:
现在,如果您只是想在节点中嵌入一个视图(并且您希望将节点ID作为参数传递),那么您就可以做到一半。根据您的描述,您的参数设置是正确的。但是,您不需要页面显示。 以下是几个选项:
如果你使用
注: 如果导出视图并将导出代码保存在类似 pastebin 或 drupalbin ,这里的人可以导入视图并直接查看,以帮助全面详细地回答您的问题。 |
|
|
2
1
好了,明白了。:) 将node:title用作参数非常困难:使用默认设置时,参数必须与标题完全匹配。因此,如果您想在“test value”上匹配,您的路径将需要看起来像content/test%20value(注意上限)。 这将为您提供所需的节点。您说您已经从url将默认参数设置为node id;这实际上不适用于node:title参数。它所做的是尝试找到一个数字节点ID并将其用作参数,除非节点的标题恰好与节点的ID匹配,否则它将永远不会在node:title上验证。 如果只想显示所有节点,如果没有标题参数,请选择 显示所有值 当一个参数不存在时要采取的行动。如果要在标题参数无效(如拼写错误或其他)时显示所有节点,请确保 显示所有值 在验证程序字段组中设置,以便在参数未验证时执行操作。 由于对节点标题的精确匹配限制,通常不建议使用node:title作为参数。相反,考虑使用“content/nid”,其中nid是行节点的节点ID,作为原始视图中的链接,然后使用node:id参数,而不是视图中的node:title参数。这样可以减少出错的可能性。 |
|
|
Bijan Zand · 如何将条件设置为数组值以显示自定义字符串 8 年前 |
|
|
sydborn · 在ubuntu的httpdocs上安装 8 年前 |
|
|
hxtree · Solr 7强制q值 8 年前 |
|
|
thelawnmowerman · 视图内外内容类型的不同模板 8 年前 |