实体参考多迁移 -- 7 领域 和 entities 领域 和 migration 领域 drupal 相关 的问题

Entity Reference Multiple Migration


1
vote

问题

中文

我正在编写迁移模块,我有一个实体参考多个字段,用户可以选择要添加的内容类型。

我需要从多个sourcemigration映射到此字段,但每个迁移表都有不同的ID列名。

我知道我可以为单个迁移做类似的事情

    $query->leftJoin('Wet', 'w', 'p.AUTO = `w.wt-stauto`');    $this->addFieldMapping('field_add_system', 'buildNums')     ->separator(',')     ->sourceMigration('novaWet');   

我知道这是不正确的,但在我的头脑中,它需要有像

的东西
     $this->addFieldMapping('field_add_system', 'wetIds', 'dryIds', 'pumpIds')     ->separator(',')     ->sourceMigration('Wet', 'Dry' 'Pump');   

任何人都完成了这样的东西?

英文原文

I'm writing a migration module, and I have an entity reference multiple field in which users can choose what type of content they want to add.

I need to map to this field from multiple sourceMigrations, but each one of the migration tables has different id column name.

I know i can do something similar to this for a single migration

  $query->leftJoin('Wet', 'w', 'p.AUTO = `w.wt-stauto`');    $this->addFieldMapping('field_add_system', 'buildNums')     ->separator(',')     ->sourceMigration('novaWet'); 

I know this isn't correct but in my head it would need to be something like

   $this->addFieldMapping('field_add_system', 'wetIds', 'dryIds', 'pumpIds')     ->separator(',')     ->sourceMigration('Wet', 'Dry' 'Pump'); 

Anyone accomplished something like this?

        
 
 

回答列表

相关问题

0  在菜单中获取更多的子级别  ( Get more sub level for in menu ) 
我可以使用以下代码获得第二级主菜单。 $menu = ''; $menuItems = menu_tree_page_data('main-menu'); foreach($menuItems as $key => $m) { if ($m['link']['in_active_trail'] && $...

0  如何执行Clous Cron维护任务的规则后执行hook_cron?  ( How to execute hook cron after a rule with event cron maintenance tasks are perf ) 
我有一个 rule 事件 Cron maintenance tasks are performed 。 当Cron运行时执行。 我已经在我的自定义模块中实现了 hook_cron ,我希望在执行该规则之后应该运行此包。 但问题是我的 hook_cron 首先执行,然后执行 998887665 。 是有没有办法运行我...

4  如何创建自定义文本输入过滤器?  ( How to create a custom text input filter ) 
我正在使用纯文本格式。我想创建一个输入过滤器,用于当用户进入#15时,它应该转换为指向POST #15 。我想为状态(社交微博)模块来执行此操作。单个状态的链接如下: https://www.example.com/statuses/15 。 只是为了您的参考,我发现了一个 snippet 。它专门针对节点,虽然是一...

0  如何在页眉中显示节点图像以获取自定义主题?  ( How to display node image in page header for custom theme ) 
我正在扩展Tweme主题(一个引导映像),我希望节点页面上的"banner_image" 字段显示在标题中。 page.tpl.html模板来自tweme的标记为标题,但这不起作用,因为(我相信......)该模板无法访问 $content 变量: print render($content['field_re...

2  为什么日期字段正在挑选用户的时区?  ( Why date field is picking the users timezone ) 
我有一个日期字段,默认值设置为 now 。我在日期字段设置中选择了 site's timezone 。 因此,对于每个用户,日期字段值应根据 site's timezone 。但是在节点表单上,根据该用户配置文件表单上的时区集合,我可以看到每个用户的日期字段值不同。 为什么字段值不是根据 998887666 。所有用...

0  如何创建用户共享的链接块?  ( How to create a block of links shared by a user ) 
我正在使用 oembed 将URL转换为嵌入式内容。我已以文本格式启用了OEMBED输入过滤器。现在我想使用视图创建一个块,仅显示具有这些链接的帖子。怎么做? 注意:我想在自定义表单上使用它。是否有一些可以在视图中检测嵌入式内容的东西。通过此,我将能够创建包含嵌入式内容的单独视图/块。 ...

1  如何自定义textarea字段?  ( How to customize a textarea field ) 
我已经使用admin ui创建了一个textarea字段。它允许用户将生物添加到其个人资料中。我想用这个字段做2件事。 将字符限制为255。 使用文本格式。 注意:我不想允许用户选择文本格式。 ...

1  通过以编程方式从菜单树数组渲染自定义菜单块  ( Render custom menu block from menu tree array of links programmatically ) 
在这里是我所拥有的:自定义菜单(侧面导航)模仿主/辅助菜单树,显示了显示根菜单项的整个子树(Dine,Play,Stay)您的整个子树下。 可以使用内容类型中的复选框字段缩短此SidenAV。如果选中,Sidenav将递归显示已选中的页面和所有子项,但省略已检查页面的任何父母。我已成功创建该菜单,这一切都在被...

1  如何使用单独的项目列表创建视图?  ( How to create a view with a list of items and item clicked ) 
我想创建一个显示左侧列表的视图和中心中项目的内容。当用户点击左侧列表中的项目时,必须在中心区域或列中显示该项目。它应该没有页面刷新。 想到显示文章的视图。左侧列表将显示小图像,标题和修剪描述,而中间列将显示单击的实际项目。 如何做到这一点? 注意:我也可以使用面板。 ...

4  通过命令行迁移时是否有可能包括额外的参数?  ( Is it possible to include extra arguments when migrating via command line ) 
在迁移通过命令行时是否可以包括额外的参数? 我有一个自定义迁移,它将XML内容迁移到Drupal作为实体。但是,迁移实体的每个XML文档都需要与不同的节点相关联。 我通过以下代码成功为节点关联执行此实体: function complete($entity, stdClass $row) { $node ...

1  如何实现可搜索的地址数据库(对于表单)?  ( How to implement a searchable addresses database for a form ) 
我不确定我是否应该在这个网站上询问此类问题,但我已经尝试在Drupal Forum 此处,到目前为止没有回复。 我正试图找出在现有的Drupal 7站点中实现解决方案的最佳方法,该解决方案必须满足以下要求: 从CSV / XLS文件将地址导入数据库的选项,其中: 字段:ID,城市,地区,街道,街道号码,邮政编码...

2  我应该在wape_embed_view中包含参数还是在hook_views_pre_view函数中?  ( Should i include arguments in views embed view or in a hook views pre view funct ) 
我在我的网站上有一个景观,几乎所有这些都需要他们的参数以编程方式通过。 我想知道哪种方法最好假设我正在使用视图_embed_view来打印所有这些方法。 谢谢。 ...

3  如何使视图排序区分大小写?  ( How to make views sorting case sensitive ) 
在视图中升序字母排序字符串字段如下所示: 1 2 3 a A b B 但我想要它: 1 2 3 A B a b 有没有办法来做这个? ...

2  如何防止WebForm显示在首页中  ( How can i prevent webform being displayed in front page ) 
我已安装Panoply分布和WebForm模块。我还创建了一个名为Contact表单的WebForm,并将窗格中的联系人表格添加为块。问题是:联系表格(WebForm)正在将首页显示为新内容。 我还尝试了各种设置,包括: 从发布选项中解开所有选项(管理»结构»内容类型»webform) 要删除但没有工作。 如何从...

2  如何正确删除“由Drupal提供动力”?  ( How do i properly remove powered by drupal ) 
如何删除站点页脚上显示的"驱动的Drupal" 字符串? 它是否涉及PHP编码? ...

0  在尝试在自定义模块中发送POST请求时,“CSRF验证失败”  ( Csrf validation failed when try to send post request in custom module ) 
这是我的完整代码。我想创建一个带有服务POST方法的节点。但我不能发帖。 "CSRF验证失败" 。 我遵循本教程: https://www.youtube.com/watch?v= wz2uarf9rgc 任何人都表明了一些东西。 <?php /** * Block Info */ function mymo...

0  Drupal Disqus评论是否有一个服务器端竞赛SEO索引?  ( Does drupal disqus commenting have a server side rending for seo indexing ) 
必须将评论服务外包给disqus保存很多时间,但有没有办法在将这些Disqus评论中呈现在服务器端之前,请在将其显示到最终用户之前?我的主要关注是SEO索引。使用DISQU评论时,在有什么解决方案以使SEO索引在Tact中进行索引? ...

1  模块模板文件以扩展主题  ( Module template file to extend theme ) 
我希望我的模块(事件)拥有自己的模板文件,但扩展了当前启用的基本主题。 hook_theme() : function events_theme($existing, $type, $theme, $path) { return array( 'test_events' => ar...

1  如何将新段落类型添加到内容类型?  ( How do i add my new paragraph type to a content type ) 
我已经做了一个新的段落类型,它在基本页面内容类型中显示为一个选项,但我也希望它出现在另一个内容类型中。 人会知道我在哪里设置这个吗? ...

0  如果默认值为“非活动”,则禁用单选按钮  ( Disable radio button if default value is inactive ) 
当 [#default_value] =&gt时,我需要禁用其他单选按钮;非活动如下面的代码,它是? 我尝试了不同的方式,但不成功。请告诉我如何做到这一点? php代码 foreach($form['field_complaint_status'] as $key=>$val) { echo '<p...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.