Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twig Drupal8在从节点变量插入内容时保留快速编辑功能_Twig_Markup_Drupal 8 - Fatal编程技术网

Twig Drupal8在从节点变量插入内容时保留快速编辑功能

Twig Drupal8在从节点变量插入内容时保留快速编辑功能,twig,markup,drupal-8,Twig,Markup,Drupal 8,我的小树枝文件中有这个标记 <div class="post-title-block ilb"> <h2 class="thin">{{ node.title.value }}</h2> </div> {{node.title.value} 我想保留Drupal的快速编辑功能。 在哪里如何包装{{attributes}、{{title\u prefix}、{{{title\u suffix}等 我的twig文件位于templates/co

我的小树枝文件中有这个标记

<div class="post-title-block ilb">
  <h2 class="thin">{{ node.title.value }}</h2>
</div>

{{node.title.value}
我想保留Drupal的快速编辑功能。 在哪里如何包装{{attributes}、{{title\u prefix}、{{{title\u suffix}等


我的twig文件位于templates/content/node中——posts full.html.twig

您已经指定了一个节点模板,这意味着您将向包围字段内容的块元素添加{{attributes},并在同一元素之后添加前缀,以便quickedit模块可以将其标记插入到块的顶部

假设以上是您的模板,您可以执行以下操作:

<section{{ attributes }}>
  {{ title_prefix }}
    [you could wrap an actual title here...]
  {{ title_suffix }}
  <div class="post-title-block ilb">
    <h2 class="thin">{{ node.title.value }}</h2>
  </div>
</section>

{{title_prefix}}
[您可以在此处包装实际标题…]
{{title_suffix}}
{{node.title.value}