---
layout: base
---
{% assign active_pages = site.array %}
{% assign active = page %}
{% for i in (1..10) %}
{% assign active_pages = active_pages | push: active %}
{% if active.nav-parent_id %}
{% assign next = site.pages_by_language[page.language] | where: "nav-id" , active.nav-parent_id %}
{% if next.size > 0 %}
{% assign active = next[0] %}
{% else %}
{% break %}
{% endif %}
{% else %}
{% break %}
{% endif %}
{% endfor %}
{% assign active_pages = active_pages | reverse %}
{% for p in active_pages %}
{% capture title %}{% if p.nav-title %}{{ p.nav-title }}{% else %}{{ p.title }}{% endif %}{% endcapture %}
{% if forloop.last == true %}
- {{ title }}
{% elsif p.nav-show_overview %}
- {{ title }}
{% else %}
- {{ title }}
{% endif %}
{% endfor %}
{{ page.title }}{% if page.is_beta %} Beta{% endif %}
{% if site.show_outdated_warning %}
{% if page.language == "en" %}
This documentation is for an out-of-date version of Apache Flink. We recommend you use the latest stable version.
{% else if page.language == "zh" %}
本文档是 Apache Flink 的旧版本。建议访问 最新的稳定版本。
{% endif %}
{% endif %}
{{ content }}