Сфинкс |Изменить Sphinx_rtd_theme - PullRequest
0 голосов
/ 30 апреля 2019

Я пытаюсь изменить мой sphinx_rtd_theme.Я использую sphinx-contribversioning для своих версий.Версии оштрафованы.Я уже сделал так, чтобы они работали так, как я хочу.

Теперь я хочу переместить версии прямо под searchbox.Итак, я сделал следующее:

    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-nav-search">
        {% block sidebartitle %}

        {% if logo and theme_logo_only %}
        <a href="{{ pathto(master_doc) }}">
          {% else %}
          <a href="{{ pathto(master_doc) }}" class="icon icon-home"> {{ project }}
            {% endif %}

            {% if logo %}
            {# Not strictly valid HTML, but it's the only way to display/scale it properly, without weird scripting or heaps of work #}
            <img src="{{ pathto('_static/' + logo, 1) }}" class="logo" />
            {% endif %}
          </a>

          {% if theme_display_version %}
          {%- set nav_version = version %}
          {% if READTHEDOCS and current_version %}
          {%- set nav_version = current_version %}
          {% endif %}
          {% if nav_version %}
          <div class="version">
            {{ nav_version }}
          </div>
          {% endif %}
          {% endif %}

          {% include "searchbox.html" %}
          {% include "versions.html" %} //Moved the versions here..

          {% endblock %}
      </div>

Но когда я его строю.Я вижу только в конце тега тела.Я не понимаю почему??Разве они не должны быть размещены прямо под окном поиска?Вместо этого я вижу его под всем своим содержимым.

Это не случай пропуска версий.Как мне сказать Сфинксу поместить их под поиск?Похоже, что даже если я поставлю их на другие нелепые позиции, Сфинкс разместит их после всего содержимого.

Моя рабочая теория заключается в том, что некоторые Jinja, если заявление заставляет все это вернуться в исходное состояние.Маловероятно, поскольку я не вижу и других изменений, но пока буду идти по этому пути.Если у вас есть какие-либо комментарии, дайте мне знать.Спасибо !!

...