我最近从Drupal6升级到了7,在我的节点页面上,它现在返回每个选择的自定义字段的键,而不是标签。这只发生在"Select list“字段中。
例如,“价格”字段在自定义字段中输入为"ForSale|This property is for sale“,它在页面上显示为"ForSale”,而不是"This property is for sale“。节点模板通过以下方式显示这些字段:
我只需要简单地让它再次显示标签,而不是键。任何帮助都将不胜感激。
发布于 2013-10-19 04:45:58
转到phpMyAdmin或其他数据库管理工具并运行以下SQL查询:
update `field_config_instance` set data = replace(data,'s:13:"display_label";i:0;','s:13:"display_label";i:1;') WHERE field_name like 'field_machine_name';
将field_machine_name
替换为字段的计算机名称。
然后清除缓存,它应该可以正常工作。请记住在此更改之前进行备份。
https://stackoverflow.com/questions/16724026
复制相似问题