Расширение Ckanext-Hierarchy - PullRequest
       22

Расширение Ckanext-Hierarchy

0 голосов
/ 19 октября 2018

Я установил расширение ckanext -ierarchy. Оно работает, но медленно. Мне нужно подождать 5 секунд, когда я щелкаю страницу организации. Мои данные содержат 10 организаций и 50 подорганизаций.Мой код здесь:

{% resource 'hierarchy/hierarchy_theme.css' %}
{% resource 'hierarchy/jquery.hierarchy.js' %}

 <ul class="hierarchy-tree-top">
   {% for node in top_nodes recursive %}
   {% set longname = h.group_tree_get_longname(node.name) %} 
   {% set display_text = node.title %} 
   {% if use_longnames and longname%}
      {% set display_text = longname + " (" + display_text + ")" %}
   {% endif %} 
   {% if node.highlighted %}
      <li class="highlighted" id="node_{{ node.name }}">
   {% else %}
      <li id="node_{{ node.name }}">
   {% endif %}
   {% link_for display_text, controller='organization', action='read', 
   id=node.name %}
   {% if node.children %}
     <ul class="hierarchy-tree"> {{ loop(node.children) }} </ul>
     {% endif %}
   </li>
  {% endfor %}
 </ul>

У вас есть идеи, как быстро бегать? Или есть какое-либо расширение, подобное этому?

...