小编Kev*_*ger的帖子

从Drupal 8中的链接字段中提取URL和标题?

我试图检索URL标题一个值链接字段的Drupal 8.

在我的自定义控制器中,我检索节点:

$storage = \Drupal::entityManager()->getStorage('node');
$nids = $storage->getQuery()
    ->condition('type', 'partners')
    ->condition('status', 1)
    ->execute();

$partners = $storage->loadMultiple($nids);
Run Code Online (Sandbox Code Playgroud)

当我循环遍历所有节点时,为了预处理变量,我将提供给我的视图,我想检索URL标题.

foreach ($partners as $key => $partner) {
    $variables['partners'][] = array(
        'image' => $partner->field_logo->entity->url(),
        'url'   => $partner->field_link->value, // Can't retrieve values of link field
    );
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我没有找到如何检索URL标题FIELD_LINK.

谢谢你的帮助.

php drupal drupal-8

17
推荐指数
3
解决办法
3万
查看次数

如何在CEKEditor中添加自定义html标签?

我想添加一个这样的自定义标签:

<myTag>text</myTag>
Run Code Online (Sandbox Code Playgroud)

如何将HTML属性应用于自定义标记?

drupal ckeditor drupal-8

5
推荐指数
1
解决办法
294
查看次数

drupal 8 路由 yml entity_access

在drupal 8的module.routing.yml文件中,函数“node.view”在哪里

_entity_access: 'node.view'

来源:https : //api.drupal.org/api/drupal/core!modules!book!book.routing.yml/8

提前谢谢你

drupal drupal-8

1
推荐指数
1
解决办法
552
查看次数

Drupal 8 中的 HOOK_page_alter

我试图在每一页上附加一个树枝模板。
在 Drupal 7 中,我们基本上使用hook_page_alter

function hook_page_alter(&$page) { 
  $page['page_bottom']['devel']= array(
    '#type' => 'markup',
    '#markup' => '<div style="clear:both;">' . theme('TEST') . '</div>',
  ); // add test template on every page at bottom position.
}
Run Code Online (Sandbox Code Playgroud)

hook_page_alter我认为在 Drupal 8 中没有。

如何在 drupal 8 中做到这一点?

drupal drupal-8

0
推荐指数
1
解决办法
4242
查看次数

标签 统计

drupal ×4

drupal-8 ×4

ckeditor ×1

php ×1