javascript - 撇号 cms:保存文档时出错
问题描述
在我的撇号应用程序中,我有一个称为后端的页面类型:
{% extends 'apostrophe-templates:layout.html' %}
{% block title %}{{ super() }} | Home{% endblock %}
{% block main %}
<div class="content">
<h1>Backend</h1>
{{
apos.singleton(data.page, 'Registered users', 'registered-users')
}}
</div>
{% endblock %}
我认为这是一个非常简单的问题。在 app.js 中我已经'registered-users-widgets': {}
在模块中声明了,当然,我有一个模块;带有和的registered-users-widgets
文件夹。index.js
views/widget.html
在 index.js 中有:
module.exports = {
extend: 'apostrophe-widgets',
name: 'registered-users',
label: 'Registered users',
contextualOnly: true
和widget.html:
<div>TEST</div>
我添加了新的后端页面,访问它,添加了注册用户。An error occurred saving the document.
它在正确的位置很好地显示了 TEST ,但是在我收到通知POST 到保存区域后不久返回了代码 200 和 response {"status":"error"}
。在服务器控制台中没有抛出错误,我删除了页面并重新注册,一次是通过内置的删除,第二次 - 直接在数据库上,但它没有帮助。我在这里做错了什么?
解决方案
您的区域名称字段(第二个参数)必须是一个 intercap 字符串,如注册用户。不允许有空格。
推荐阅读
- python - 如何在给定的前提条件下仅删除某些字符
- flutter - 为什么导航栈隐藏在 Flutter 中?
- google-cloud-platform - Google Cloud Vision API 在太平洋标准时间下午 1 点之前无法访问图片网址
- php - 如何使用 x509 证书在 PHP 中签署 XML?
- php - 如何根据结果计数将 div 拆分为两列或三列?
- python - GitHub 工作流/自动化的 PyTest 和受控测试失败
- discord.py - 等待时间,然后 DM 与机器人,一次与多个用户
- amazon-web-services - 将网络负载均衡器与 ECS 动态端口映射配合使用
- python - 在 AWS ECS 上的服务 Auto Scaling 中注册可扩展目标时出错
- c - mkfifo() 创建文件出错