Questions tagged «nodes»

Drupal站点上最基本的内容形式是节点。

3
截断字段修订表是否安全?
我注意到D7为每个字段创建一个field_revision表,并从其字段表副本中复制内容,即使已关闭修订。 我有一个很大的文本表,它占用了大量空间(几个GB)。 截断修订表是否安全? PS:同时,我也将此报告为错误。
13 7  entities  database  nodes 

3
如何使用Drupal返回实际的JSON?
我想在本地实现一个简单的AJAX函数,该函数允许我根据用户类型自动完成已经存在的节点的节点标题。为此,我需要具有可以在节点标题上搜索的API的能力。问题是当我输出原始JSON时,它会被标签包围。所以,无论我做什么,我都会得到... <html> <head> </head> <body> <pre style="word-wrap: break-word; white-space: pre-wrap;"> {json here}</pre> </body> </html> 我尝试实现一个自定义页面模板,该模板仅输出内容,产生的结果相同。这是我当前在模块文件中执行的操作... <?php /** * Implementation of hook_menu() */ function content_relation_menu() { $items = array(); $items['api'] = array( 'title' => 'Search', 'page callback' => 'content_relation_get', 'access callback' => TRUE, 'type' => MENU_CALLBACK, ); return $items; } function …
13 nodes  ajax  javascript  json 

2
编辑时自动创建新修订
编辑节点后,我要始终创建一个新修订。我不希望人们能够关闭此功能。我怎样才能做到这一点?
13 nodes 


4
如何以编程方式删除内容类型?
我在模块安装过程中以编程方式创建了内容类型(使用字段存储配置)。 我要在卸载模块时删除该内容类型。 Drupal 8有什么办法做到这一点?
12 nodes  8 


2
将节点内容加载到lightbox2中(不包含页眉,页脚和其他块)
是否可以将节点(从id)加载到灯箱2中,而不必加载所有其他块?节点必须显示的内容 我想在某些链接上显示一些弹出窗口,以允许在其中显示某些节点​​。在这种情况下,将不会进行任何提交(注释被禁用) 另一个很酷的事情是在灯箱中包含Web窗体。.再次没有标题..但我认为这更复杂,因为它是表单提交...因此需要ajax

6
如何限制对节点的直接访问?
如何限制对节点的直接访问,而仅允许视图访问特定节点类型的必填字段? 例如,在“视图幻灯片”中,我们正在滑动属于特定节点类型的图像字段。但是我们不希望搜索引擎访问和访问者访问属于该节点类型的节点。 有什么建议?
12 7  nodes  users  views 

2
如何将参数传递给View for Drupal 7?
我试图通过一个视图创建的块传递一个参数。 该节点是一个ubercart产品节点。我已经别名如下路径: 节点/ 45到产品/ [名称] 在上下文过滤器中,我选择了过滤器“ Content:Nid” 在带上下文过滤器的预览中,它可以按需使用节点ID。例如“ 45”,但视图未显示在页面节点/ 45上。 我相信别名可能引起了问题,但我认为Drupal旨在将别名转换为节点ID。
12 nodes  views 

3
检查预处理挂钩中节点的内容类型
我要在树枝模板上为特定的内容模板提供一系列变量。 在MYTHEME.theme我有: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block') ->createInstance('myblock', []); $variables['mycustomblock'] = $mycustomblock->build(); $headertext = \Drupal::service('plugin.manager.block') ->createInstance('headertext', [ 'text-align-submit' => 'right', 'uppercase-submit' => TRUE, 'header_size' => 'h4', 'header-size-submit' => 'h4', 'grid-size-submit' => 6, 'header-title' => 'This is a test', ] ); $variables['headertext'] = $headertext->build(); } } 这使我可以在{{ …
12 nodes  8  hooks 

2
如何获取给定节点的文件字段的URL?
$node->field_file给我一个FileFieldItemList,而第一个条目似乎是FileItem。 $node->field_file->getValue()给我一个整数(我想是文件ID)。我实际上如何从中获得可下载的文件uri?
12 8  nodes  files 

6
如何在完整内容视图中的正文上显示摘要(摘要)
我想在标题下方的每篇文章的顶部显示一个预告片,如以下“完整内容”布局所示: 标题 预告片(文章摘要) 图片 身体 此外,预告片应具有自己的格式(例如,斜体和更大的字体) 如果不编辑tpl文件或核心文件,我找不到任何方法。 一种解决方案是在我的内容类型中添加一个新字段“ article_teaser”,然后管理显示以使我的布局显示在“完整内容”视图中。这可行,但是我不喜欢在输入内容表单中有两个预告字段,因为我应该键入两次相同的文本。 看来我无法将字段主体拆分为“文本”和“摘要”部分,但只能显示其中一个,而不能同时显示两者! 有什么办法(一个模块?)来做到这一点? (我的环境:具有Zen子主题的Drupal7。)
11 7  nodes  entities 


7
如何打印节点的主体?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 我正在努力研究如何在页面上打印节点主体。 我通常使用这样的东西,print $node->field_manufacturer[0]['view'];但是我不确定如何打印节点的主体。 我该如何实现?
11 nodes 

3
如何在节点添加页面上隐藏内容类型?
我需要一种隐藏节点添加页面上的内容类型的方法,或者更好的方法是,使两个分开​​的节点添加页面来分隔我的内容类型。我在Drupal 7上,有四种不同的内容类型。我希望其中三个位于默认节点添加页面上,而第四个要分开。我该怎么做?谢谢
11 7  nodes 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.