CKAN - 在输入值和更新数据集表单后,额外字段未显示在附加信息中
CKAN - Extra fields not displayed in additonal info after typing in values and updating dataset form
我按照文档中的这些步骤 (http://docs.ckan.org/en/latest/extensions/adding-custom-fields.html) 在数据集中添加了额外的字段。
我能够在数据集表单的 "manage" 页面中显示额外的字段。但是,在我输入额外字段的值并更新数据集表单后,额外字段未显示在摘要页面中...
有人知道怎么解决吗?非常感谢 !
您必须更新您提到的教程的 CKAN 模板,follow the instructions。
例如在 package/snippets/additional_info.html
添加:
{% ckan_extends %}
{% block extras %}
{% if pkg_dict.custom_text %}
<tr>
<th scope="row" class="dataset-label">{{ _("Custom Text") }}</th>
<td class="dataset-details">{{ pkg_dict.custom_text }}</td>
</tr>
{% endif %}
{% endblock %}
我按照文档中的这些步骤 (http://docs.ckan.org/en/latest/extensions/adding-custom-fields.html) 在数据集中添加了额外的字段。
我能够在数据集表单的 "manage" 页面中显示额外的字段。但是,在我输入额外字段的值并更新数据集表单后,额外字段未显示在摘要页面中...
有人知道怎么解决吗?非常感谢 !
您必须更新您提到的教程的 CKAN 模板,follow the instructions。
例如在 package/snippets/additional_info.html
添加:
{% ckan_extends %}
{% block extras %}
{% if pkg_dict.custom_text %}
<tr>
<th scope="row" class="dataset-label">{{ _("Custom Text") }}</th>
<td class="dataset-details">{{ pkg_dict.custom_text }}</td>
</tr>
{% endif %}
{% endblock %}