如何启用非活动字段 -- entities 领域 和 features 领域 drupal 相关 的问题

How to enable inactive fields


4
vote

问题

中文

我的内容类型具有已设置为非活动的字段。在恢复我的功能后发生这种情况,尝试撤消我对内容类型所做的更改。

给出的错误消息如下:

此内容类型具有非活动字段。在启用模块的可用字段列表中未包含非活动字段。

我已禁用并重新启用功能模块,但该字段仍处于非活动状态。

如何激活我的字段?

英文原文

I have a content type with a field that has been set to inactive. This happened after I reverted my feature in an attempt to undo a change I made to the content type.

The error message given is the following:

This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.

I've disabled and re-enabled the feature module, but the field is still inactive.

How can I activate my field?

     

回答列表

4
 
vote
我有很多次了,我不确定初始问题是什么,但我通过执行以下任一项解决问题:
  1. 禁用功能并重新启用它
  2. 如果上述文件失败,则禁用删除内容类型然后重新启用(如果站点上存在现有内容,则不是一个选项)
  3. 手动编辑content_field_instance表(d6)并在那里启用它。
 

I've had this quite a few times, I'm not sure what the initial problem is but I've solved it by doing either one of the following:

  1. Disabling the feature and re-enabling it
  2. If above fails disable delete content type then re-enable (not an option if there existing content on the site)
  3. Manually editing the content_field_instance table (D6) and enabling it there.
 
 
1
 
vote

try: http://drupal.org/project/cck_manage_inactive 。

在激活模块后,模块将公开一个新的选项卡:"管理非活动字段" ,在内容类型管理页面上,通常:admin / content / node类型//字段 - 非活动状态。

它将允许您完全删除或重新激活字段。

祝你好运!

 

Try: http://drupal.org/project/cck_manage_inactive.

Once you activate the module, the module will expose a new tab: "Manage inactive fields", on the content type administration page, usually: admin/content/node-type//fields-inactive.

It will allow you to completely remove, or re-activate the field(s).

Good luck!

 
 
0
 
vote

与字段配置相关的一切都在Field_Config表中。 所有以下列应正确出现在实体/内容类型字段列表中出现的字段: 活跃:必须是1
Storage_type:SQL_FIELD_STORAGE或替代方案
Storage_Module:sql_field_storage或替代方案
Storage_active:必须是1
删除:必须是0

 

Everything related to fields configurations is inside field_config table. All the following columns should be correct for field to appear in entity/content type fields list : active : must be 1
storage_type : sql_field_storage or an alternative
storage_module : sql_field_storage or an alternative
storage_active : must be 1
deleted : must be 0

 
 
 
 
0
 
vote

"我通过关闭所有CCK模块来修复问题,然后重新打开它们。" http://drupal.org/node/883354

似乎似乎当我升级Drupal的核心时,以某种方式在其他模块之前,以某种方式自动激活,可以在其他模块中启用特殊字段类型。

 

"I fixed the problem by turning off ALL CCK modules and then turning them back on." http://drupal.org/node/883354

It seems that when I upgrade the core of Drupal, somehow the CCK modules where, automatically, activated before other modules that enable special field types.

 
 
0
 
vote

这是一个非常古老的问题,但这是我在谷歌搜索的灵魂搜索的时候找到了那个。

我与OP相同。大多数字段都没有显示。

我也看到了很多页面。

foreach()在field_attach_load()中提供的参数(/var/www/vhosts/hicrowds.com/httpdocs/qa.hicrowds.com/modules/field/field.attach.inc )

启用提供字段的所有模块。

通过润滑和UI刷新缓存时,它会保留抛出站点错误。

所以我尝试手动截断所有缓存表。仍然存在一些错误但较少,所以我重新保存了模块页面。然后最后所有的字段都会再次出现。

所以要尝试的其他东西我想如果你正在击中这个。

 

This is a really old question but it was the one I kept finding whilst soul searching on Google.

I was observing the same as OP. Most fields wasn't being displayed.

I was also seeing this on lots of pages.

Invalid argument supplied for foreach() in field_attach_load() (line 660 of /var/www/vhosts/hicrowds.com/httpdocs/qa.hicrowds.com/modules/field/field.attach.inc)

All the modules providing the fields were enabled.

When flushing the cache via Drush and the UI, it kept throwing a site error.

So I tried truncating all the cache tables manually. Still had a few errors but less, so I re-saved the modules page. Then finally all the fields appeared again.

So something else to try I guess if you're hitting this.

 
 
-1
 
vote

选中 content_field_instance_delete() 功能。

 

Check the content_field_instance_delete() function.

 
 

相关问题

1  在我的捆绑包中使用user_reference字段时出现问题  ( Problem while using the user reference field in my bundle ) 
我正在为我的D7模块创建一个实体,并尝试包含其中的user_reference自动完成字段。自动填充字段与添加 - 更多选项正确地显示,因为我将基数设置为无限制。 但是,没有在自动完整的建议中显示任何内容,它不接受任何用户实例。 更加恼人的是,当我去检查现场设置时 主页»行政»结构»内容类型»»管理字段 然后单击"保...

4  将字段输出为$ <field_name> _ _ _RENDERED在节点页面中  ( Output the field as field name rendered in the node page ) 
当添加CCK字段时,我们将在节点页面中的渲染输出作为 $<field_name>_rendered 。 当我们更改表单并添加新字段时,我们如何以相同的方式获得变量? ...

3  如何使用EntityFieldQuery检索与实体相关联的现场数据?  ( How do i retrieve the field data associated with an entity using entityfieldqu ) 
我仍然对Drupal 7中的实体概念困惑。 我有一个带有mp3字段的节点类型音频。我能使用 EntityFieldQuery 来查找所有音频节点,但我需要MP3的URL,它存储在"File_Managed" 表中,我没有找到检索方法它。 这就是我有的: // Query audio nodes $query = ...

6  在节点上显示自定义用户字段的方法是什么方法?  ( What approach for showing custom user fields on a node ) 
我添加了一些自定义用户字段,用户在注册时完成。 在查看用户已创建的内容时显示这些字段的最简单方法是什么? 例如,在查看博客条目时,我可以看到"提交的..." 及其名称。我想使用自定义用户字段来展开该摘要。 我没有问题使用视图,或创建/修改主题等,但在我开始之前,我想要一些关于最简单的方法的指导。 (当有一个更简单的解...

1  我在哪里可以看到小部件类型的字段API接受的选项?  ( Where can i see the options accepted by the field api for the widget type ) 
在哪里可以看到字段API为窗口小部件类型接受的选项? $instance = array( 'field_name' => $field_name, 'label' => 'Demofield Demo', 'description' => 'This is a demonstration text ...

5  网站建设过程:CCK,视图,面板,块和分类之间的关系是什么?  ( Site building process what is the relationship between cck views panels bloc ) 
一个初学者问题。我需要了解顶部Drupal结构模块之间的关系:CCK,视图,面板,块和分类,即,在构建网站时,网站建设者应考虑使用这些模块的一般步骤是什么?什么是第一个?下一步是什么? 让我们考虑一个分类IDE(集成开发环境)的网站,并为每个IDE提供详细的信息。通过此用例实现的提到的模块如何?这个网站建设过程是什么...

4  帮助#text_format和字段窗口小部件  ( Help with text format and field widgets ) 
我正在努力为小部件表单字段的#type'text_format',因为此字段扩展两个单独的元素,一个包含orgnal元素和另一个格式选择器。 orignal元素移动到子元素中。 所有这一切都很好,但是当保存小部件表单时,orgnal字段现在被移动到一个孩子时,它会尝试保存子元素(数组)。由于窗口小部件字段必须位于表...

1  节点模板中的CCK字段  ( Cck field in node template ) 
如果我有一个自定义CCK字段,例如"温度" ,是否有任何方法可以直接从节点模板调用它?就像有一个$温度变量? 谢谢! ...

1  创建高级和完整的搜索  ( Create an advanced and complete search ) 
我想创建一个高级和完整的搜索,如 http://www.lib.muohio.edu 我想在我的cck字段中启用搜索。 我不知道这个网站使用了什么模块;请帮助我知道本网站中使用的模块。 帮助我像这个网站这样的网站。 ...

4  如何在drupal中显示上传的zip文件内容?  ( How to display the uploaded zip file content in drupal ) 
我创建了一个CCK文件字段,我以该内容类型上传了zip文件。现在我想在上传zip文件后显示zip文件的内容。我不知道如何实施它?你能告诉我如何实现它吗? 提前感谢。 ...

8  hook_file_download的示例  ( Example of hook file download ) 
如何根据其内容类型限制对某些文件的访问?我有注册用户的下载部分,我希望防止它们在我网站外的某处发布链接。 正在实现 hook_file_download() 足够? 我尝试了这个代码,这足以实现我的目的,但 hook_file_download() 的文档没有多少帮助。 function customize_...

4  有机组 - 群组成员列表(带内容配置文件)视图  ( Organic groups group members list with content profile with views ) 
http://ruh.kz/groups/ruhkz 下标题 - участникигруппы - 被放置显示此组成员的视图块。我使用了默认视图→og_recent_members,但它不适用于内容配置文件。我需要从Content_Profile模块中显示CCK字段。 试图在过滤器中设置 - 内容类型:配置文件...

2  需要帮助if:else条件cck  ( Need a help with ifelse conditions cck ) 
profilechange.module0 上面的代码显示CCK字段(Field_Photo),但如果用户有空"field_photo" ?会发生什么 会是以下代码吗? profilechange.module1 ...

1  从自定义内容类型字段中添加新的分类项  ( Adding a new taxonomy term from a custom content type field ) 
是否可以自定义内容类型中的字段自动添加新的分类项(与某些词汇相关);因此,在提交新内容条目(与该自定义内容类型相关)时,我添加了与该条目相关的新分类项,以创建更丰富的标记功能,以便未来的条目? ...

2  如何通过Drupal视图鼠标鼠标鼠标鼠标鼠标悬停在节点中的图像上?  ( How to show node title when mouseover on image in the node by drupal views ) 
我有一个内容类型,其中有一个cck映像字段,现在我用节点标题列出了映像作为块的块。 现在我想在用户鼠标播放图像时显示节点标题。我想我可以通过观点来实现它,但我不知道该怎么做?。 任何人都可以帮助吗? ...

4  如何更改节点中使用的字段的布局?  ( How do i change the layout of the fields used in a node ) 
我有一个包含大量字段的内容类型,例如: 名字 姓氏 公司 默认情况下,当用户添加新节点时,这些字段将显示在另一个下方。我想改变布局,将"姓氏" 字段放在"名字" 的右侧。 你能告诉我如何实现这个问题吗?是否有一个模块可以使用? ...

4  Drupal 7,自定义内容类型......是否存在这样的插件?  ( Drupal 7 custom content type does an addon that does this exist ) 
我重建我的公司内联网......我们有什么所谓的门户网站。在门户中是页面。每个门户网站页面都是HTML,PDF或视频。 现在...我正在计划创建3种单独的内容类型。一个有文本,一个带自定义PDF对象,用于在浏览器中加载,一个用于视频。所以内容类型如: PAGE content Type * Title * I...

0  获取字段中包含节点ID的节点的标题  ( Get the titles of the nodes whose node ids are contained in a field ) 
$attr = explode(",", $node->field_xlnum[0]['value']); $node->field_xlnum[0]['value'] 包含 20,4,56,987,68,96 ,其中每个值是节点ID。 我想获取所有标题,并在HTML列表中输出它们。我该怎么做? 我尝试...

1  如何强制映像文件和音乐文件以在Drupal 6中以zip格式下载?  ( How to force image file and music file to download with zip format in drupal 6 ) 
我有内容类型来上传音乐和图像文件。我想向用户提供链接下载这些音乐和图像文件。使用Force下载模块,我可以为文件提供下载链接,但现在我当用户单击下载链接时,想要zip文件,因此用户可以以zip格式下载图像或音乐文件。 我已经安装了pclzip模块和自定义格式化模块,我认为我们可以通过为这些CCK字段创建自定义格式化器...

0  CCK电子邮件字段,在JS对话框中显示电子邮件表  ( Cck e mail field display e mail form in js dialog ) 
我将显示cck字段设置为"电子邮件联系表" 。它导致页面如电子邮件/ 15 / field_email。 是否可以在模态对话框中显示该表单?我应该使用哪种模块? ...




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


Licensed under cc by-sa 3.0 with attribution required.