【问题标题】:Drupal: How to migrate core profile fields into the new profile fields in D7?Drupal:如何将核心配置文件字段迁移到 D7 中的新配置文件字段?
【发布时间】:2012-10-23 03:36:03
【问题描述】:

场地:

我正在尝试将大型 D6 网站升级到 D7。

我已安装内容配置文件模块。

我需要保留一些核心配置文件字段。

内容配置文件模块创建的“配置文件”节点中没有字段。我只是为了更好地管理个人资料的主题和呈现方式而使用它。

我已经安装了 Profile2 模块。我已经安装了随附的个人资料页面子模块。

我的 2 个问题:

1. 我想将所有这些核心配置文件字段导出或转换为 D7 中的新实体字段。 我该怎么做?

2. 与此同时(万一第 1 条根本不可能),我尝试为 profile2.tpl.php 文件,试图将我的旧核心配置文件字段打印到其中。

我已经followed the instructions 打印那些核心配置文件字段,所以我已经将这个print check_plain($account->profile_nombre); 硬编码到模板中,但它不会打印插入到 nombre 中的用户名 字段(核心配置文件字段)。那么,我该如何为个人资料页面设置主题?

我也看过this video tutorial,关于 profile2 模块,但是当您已经有几千个用户在其中包含核心配置文件字段时,我仍然完全不知道如何在 D7 中管理配置文件。

请注意,我尝试使用“迁移”模块和“drupal 2 drupal”迁移模块,但没有成功。

感谢您的帮助和洞察力!

【问题讨论】:

    标签: drupal drupal-6 drupal-7 profile drupal-theming


    【解决方案1】:

    一个好的解决方案可能是使用提要模块(导入到字段)和视图数据导出模块(将字段导出到电子表格)。程序是:

    设置一个列出所有用户并显示所有用户的视图 要迁移的字段。然后添加新闻显示(数据导出)和 选择 CSV 格式。

    使用提要将数据导入 D7。只需将每个导出的字段映射到 新领域。

    一开始这可能看起来很复杂,但实际上很简单 应该工作。

    感谢您的回复,take2。觉得发在这里就好了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-24
      • 2011-09-01
      • 1970-01-01
      相关资源
      最近更新 更多