首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从html迁移到Metatag

从html迁移到Metatag
EN

Drupal用户
提问于 2020-02-28 15:17:56
回答 1查看 292关注 0票数 1

Drupal8.8模块:元和迁移加。

我正在尝试将XML文件中的标记转换为打开的图形图像元数据。

File: module/my_module/dataxml.html这是必须转换为映像元数据库的url。

代码语言:javascript
复制

modules/custom/my_module/config/install/migrate_plus.migration.content.yml --这些是必需的元数据库的源字段。

代码语言:javascript
复制
source:
  fields:
     - name: og_image_url
       label: Image
       selector: ImageUrl

所需元数据的处理

代码语言:javascript
复制
process:
  field_meta_tags:
    source: og_image_url
    plugin: prepare_meta

modules/custom/my_module/src/Plugin/migrate/process/PrepareMeta.php插件将元数据库与所需的值链接,并序列化映射的结果

代码语言:javascript
复制
configuration['source']] = $value;
    }

    return $metas ? serialize($metas) : [];
  }
}

当我运行xDebug时,$metas具有以下值:$metas =[ og_image_url => "https://via.placeholder.com/300.jpg/09f/fff“];

节点被创建,另一个字段被完美地迁移。然而,metatag字段og:image:url仍然是空的,不会触发错误。我不知道我在这里做错了什么。如果有人能指出正确的方向,那将是非常感谢的。

EN

回答 1

Drupal用户

回答已采纳

发布于 2020-03-02 10:23:17

结果我用错了字段名。我的字段名为 field _meta_tag,而不是上面问题中使用的field_meta_tag

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/291556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档