在迷你面板中与%关键字连接

时间:2018-06-04 12:45:20

标签: drupal-7

有人发布了另一个问题https://drupal.stackexchange.com/questions/195860/how-does-one-concatenate-fields-in-title-field-in-panels-pages,但它不适用于我。

我需要在自定义文本作为前缀与%node:field_city_title关键字连接,同时在迷你面板中添加节点字段。

我尝试了Event in %node:field_city_titleEvent in%node:field_city_title并进行了大量搜索,但对我没有任何作用。

enter image description here

如果您有任何想法,请告诉我

1 个答案:

答案 0 :(得分:0)

我已经想通了,但不确定它是否是标准方式,但我认为不接受覆盖标题字段"前缀或后缀"对于问题中提到的%keyword

<强>解决方案

1)从问题中附加的图像中删除了标签h1。

2)创建了名为panels-pane--event-node-title.tpl.php的新tpl并在其中添加了一些代码

<div class="pane-content">
  <?php if ($title): ?>
  <h1> <?php print $title; ?> </h1>
  <?php else : ?>
    // Here we can set any prefix or postfix within the tag
    <h1> Event in <?php print render($content); ?> </h1>
  <?php endif; ?>
</div>

$ content 变量将获取该字段的内容及其所有设置(ID,类,标记等)。

希望,这会对某人有所帮助。感谢