Дублирование контента при расширении CKAN с помощью пользовательской темы - PullRequest
0 голосов
/ 18 октября 2019

Редактировать: в настоящее время используется CKAN 2.8.3

Поэтому я пытаюсь расширить CKAN, используя нашу тему, и продолжаю сталкиваться с проблемами из-за порядка плагинов (я полагаю) и дублирования контента. Например, в 2 случаях я пытаюсь исправить отсутствующий шрифт ICON на вкладке «Проблемы» и переименовать группы в коллекции.

Файл шаблона - ckan / templates / package / read_base.html, и я пытаюсьпереопределить в dmt_theme / templates / package / read_base.html

Следующие снимки экрана и вывод кода:

{% ckan_extends %}

{% block package_organization %}
{% endblock %}

{% block content_primary_nav %}
  {{ super() }}
  {% if h.issues_enabled(pkg) %}
    {{ h.build_nav_icon('issues_dataset', _('Issues'), dataset_id=pkg.name) }}
  {% endif %}
{% endblock %}

Создает это: enter image description here

И когда я пытаюсь скопировать контент из файла read_base.html в CKAN, чтобы просто переписать и контролировать весь блок контента ...

enter image description here

enter image description here

И независимо от того, куда я помещаю плагины в мой файл development.ini, похоже, что эффект один и тот же. Заказ плагина - еще одна проблема, с которой я боролся большую часть года.

...