内容管理面板

退出登录
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}

编辑所有文本字段

字段名 (例如: hero_title) 对应于网站上的特定位置,请勿修改字段名。 长文本区域 (例如: meta_desc) 提供了粗体、斜体等基础格式化功能 (所见即所得)。

{% for key, translations in TRANSLATIONS.items() %} {% set is_short_text = key in S_KEYS %}

字段名: {{ key }} {% if not is_short_text %}(富文本/HTML){% endif %}

{% for lang_code in lang_order %} {% set lang_name = LANG_DATA[lang_code]['name'] %} {% set field_id = key + '_' + lang_code %} {% set content = translations.get(lang_code, '') %} {% if is_short_text %} {# 短文本: 使用普通 INPUT #} {% else %} {# 长文本: 使用 contenteditable DIV 和隐藏 INPUT #}
{{ content|safe }}
{# 隐藏字段,用于提交实际内容 #} {% endif %} {% endfor %}
{% endfor %}