2015-05-19 4 views
0

Я выполнил следующие шаги (http://docs.ckan.org/en/latest/extensions/adding-custom-fields.html) в документации, чтобы добавить дополнительные поля в Dataset From.CKAN - Дополнительные поля, не отображаемые в дополнительной информации после ввода значений и обновления формы набора данных

Мне удалось получить дополнительные поля, отображаемые на странице «Управление» формы набора данных. Однако после ввода значения для дополнительного поля и обновления формы набора данных дополнительное поле не отображается на странице сводки ...

Кто-нибудь знает, как это решить? Большое спасибо !

ответ

1

Вы должны обновить шаблон CKAN, follow the instructions из упомянутого вами учебника.

E.g. в 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 %}