问题标签 [apostrophe-cms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - Apostrophe CMS 上的性能工程
因此,经过三周的 12 小时轮班后,我几乎完成了使用 Apostrophe 构建知识库系统的工作。现在是在前端加快速度的任务。我的问题是:
- 如何添加过期标头:Express 内置了名为 static 的温和软件,我可以在 index.js 文件下正常实现吗?
- 缩小 JavaScript 和 CSS:http ://apostrophecms.org/docs/modules/apostrophe-assets/我看到撇号有一些内置但不清楚如何启用它?而且我是否需要将资产放在特定文件夹中才能正常工作?现在我在 lib/modules/apostrophe-pages/public/js 下拥有所有 JS 文件,在 public/css 下拥有 CSS。
- 在服务器上启用 GZIP:没有提到,但 express 确实有 gzip 模块,我可以在 lib/modules/apostrophe-express/index.js 下实现它们吗?
任何帮助将不胜感激。
apostrophe-cms - 搜索部分字符串
是否有一个设置(或片段)我可以使用撇号搜索来执行部分字符串匹配的搜索?例如:搜索“蓝色”应返回标题为“学习管理蓝图”的项目。
apostrophe-cms - 有没有办法添加辅助outerLayout?
我想向我的 apostrophe-cms 网站添加一个登录页面。我在撇号页面中添加了一个名为“landing.html”的视图。该页面不应使用outerLayout。我想定义一个可以继承的 outerLayoutExtra。有没有办法定义我可以扩展的额外布局?
没有找到我自己放入撇号模板/视图的模板。是否有我必须扩展的模板配置?
感谢您对此的任何想法。
apostrophe-cms - 如何在撇号 cms 中使用带有全身搜索的自动完成功能
现在我有类似的东西
我正在想办法实现自动完成
apostrophe-cms - 以下教程 - 坚持在 app.js 中的撇号页面下添加新模板
我正在按照 T 的教程进行操作。唯一可能不寻常的是,我正在 Linux (Fedora) 下设置撇号。我安装了一个依赖项:
尽管如此,在我添加新模板之前一切都很好。我复制并粘贴文本,确保它位于模块下,但 Apostrophe 在保存 app.js 后不会启动。尝试启动时出现此错误:
意外的字符串?我知道这意味着什么,但我不知道我做错了什么。
编辑:app.js 文件按要求:
twitter-bootstrap - 如何使小部件包装器包含引导类
我有一个要求,允许用户添加一种类型,widget
其中area
应该以网格的形式布局。bootstrap
小部件本身包含一个值,该值通过使用类来确定其宽度。这是小部件定义
这是html
问题是有很多标记包含 apos-ui 元素作为区域项的一部分。我想让这些列成为区域包装标记的一部分,以便元素可以与 apos-ui 控件一起正确浮动在页面上。
目前发生的情况是用户体验不是很直观,因为 apos-ui 控件只是相互重叠。
apostrophe-cms - Ohdotfive 2.0.0 中的 self.loader
我似乎找不到对旧的 self.loader 函数的引用,它允许我们使用 req.extras,现在是 req.data。
我尝试使用 enableMiddleware 创建一个简单的“撇号模块”扩展。这是代码
(我不知道这是否是一个值得stackoverflow的howto问题,道歉)
这是在 2.0.0 中处理此问题的正确方法吗?
注意- 这个问题最初发布在这里撇号 CMS 论坛
apostrophe-cms - 为文章动态设置字段选择
使用撇号博客,我在lib\modules\apostrophe-blog\index.js
. 这些字段之一是select
列表。但是,我需要根据正在编辑的文章的其他属性动态填充列表值。目前,我正在尝试这个,但管理模式停止工作,所以这看起来不会工作:
有没有另一种方法来做到这一点?目前,我不确定我将挂钩什么事件来设置这些值,以及我将在哪里检索正在编辑的文章的文章 ID - self.apos.docs.find(req, { id: ?})
。提前感谢您的指导。
imagemagick - 带有撇号 CMS 的图像
我正在尝试找出在文章中上传和显示图片的最佳方式。现在我在 apostrophe-blog-pages show.html 模板下有以下代码
我面临的问题是我有不同大小和纵横比的图像。撇号或 imagemagick 会自动决定图像的实际纵横比应该是什么样子,对于较大的图像它可以正常工作,但对于较小的图像(通常小于 400 像素大小),图像会显示像素化或放大。
不确定以原始高度和宽度显示图像的最佳方法是什么。
apostrophe-cms - Apostrophe CMS 中所需的小部件中的视频字段
我有一个包含不同非必填字段的小部件。每个“必需:假”都很好,除了视频字段:提交时,如果为空,该字段会变为红色。
index.js 文件:
例如,如果我提供一个 youtube 视频 url,它就可以正常工作。但如果我不想要视频,我就无法保存小部件。我的问题:“video”字段类型是否管理“required:false”或者是否有使其工作的技巧?