问题标签 [bolt-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.

0 投票
2 回答
261 浏览

php - 螺栓扩展回购目前不可用

我正在使用 XAMPP 在我的机器上本地运行 Bolt CMS。我今天刚刚升级到 2.0.1 版,一切似乎都运行良好。我遇到的唯一问题是安装扩展。

在查看/安装扩展页面上,我看到了这条消息:

https://extensions.bolt.cm/list.json上的 Bolt 扩展回购目前不可用。检查您的连接并稍后重试。

我确实有一个有效的互联网连接,但不确定为什么我无法从扩展页面连接到存储库。任何帮助,将不胜感激!

更新

在 CommandRunner.php 文件的 setup 方法中,有这一行:

$json = json_decode((file_get_contents($this->packageRepo)));

问题来自 file_get_contents($this->packageRepo) 调用

从该调用返回的错误消息是

file_get_contents():SSL 操作失败,代码为 1。OpenSSL 错误消息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败

更新 2

该问题与螺栓 CMS 无关,而是与我的 XAMPP 配置有关。但是,如果其他人在本地使用 Bolt CMS 和 XAMPP 已经解决了这个问题,我将不胜感激他们的意见。

0 投票
2 回答
76 浏览

php - 数据库查询仅返回第一个匹配结果

回报:

这只是 bolt_taxonomy 表中与上述条件匹配的第一个条目。我怎样才能让它返回整个类别列表?

0 投票
1 回答
1982 浏览

php - 使用 Silex/Bolt 捕获 POST 数据

我正在尝试创建一个 Bolt 扩展,以便能够通过 REST 端点登录。但我无法从请求中捕获值。

如果我在获取后返回$username并且$password我可以看到它们都是 NULL,即使它们已作为 POST 数据发送 - 我如何捕获这些值?

0 投票
0 回答
82 浏览

php - 请求对象属性为空,但已发出请求

创建螺栓扩展并尝试访问请求变量。我已经设置了一个端点GET /api/session,它现在应该只返回请求:

但回应是:

发送了标头,我也用查询对其进行了测试,但响应中没有返回任何内容。如何获得完整的回复?完整代码可在:https ://github.com/babaggeii/bolt-extension-restapi

0 投票
1 回答
439 浏览

twig - Bolt-CMS 在页面中使用扩展?

我从最近对一个问题的回答中读到了这一点:

启用扩展后,只需在模板中使用 {{ twitterfeed() }}。

但是,如果我只想在一页上写一个联系表怎么办?将标签放在页面的文本字段中不起作用。并将其放入模板中,可以在使用该模板的所有页面上使用它。我是否必须复制模板才能仅用于联系页面?如果没有,我在哪里放置联系表格标签?

我去了 Bolt 的扩展页面,从菜单中选择了“如何使用扩展”,得到了这样的信息:

文档中没有页面的正确名称。再见!

也许 Bolt 的某个人可以修复 URL?

我想知道为什么我想使用的扩展都不起作用。我显然错过了一条重要的信息。

谢谢你。

0 投票
1 回答
146 浏览

bolt-cms - Bolt:saveContent 更新值但实际上并不保存记录

我正在尝试使用以下内容创建新内容:

status设置为publish从返回的数据中getEmptyContent

当我访问后端时,我可以看到保存状态为None. 我如何才能真正创建它以便发布它?

0 投票
1 回答
127 浏览

symfony - 将更多 YAML 文件添加到 Bolt 主题

默认情况下,Bolt 主题允许您拥有一个 YAML 文件 (config.yml) 以在主题文件中进行访问。我在我的主题中使用了大量的数组,出于组织目的想看看是否有一种方法可以添加更多的 YAML 文件以在 Bolt 中使用。

添加其他 YAML 文件/数组供我的主题使用的最佳方法是什么?

0 投票
0 回答
122 浏览

php - 无法在 Qnap NAS 上安装 Bolt 2.0

我正在尝试在 Qnap NAS 上安装 Bolt 2.0,最新固件带有 PHP/5.3.29。我读过 Bolt 至少需要 PHP/5.3.3,所以我想我必须等待 Qnap 更新。

我想知道该错误是否与过时的 PHP 版本有关,还是表示其他问题?

第 59 行是指:

这是以下内容的一部分:

0 投票
1 回答
27 浏览

bolt-cms - updateSingleValue() 返回 false,但输入正确

我正在像这样使用 updateSingleValue:

$idand$value设置正确(即使我手动将它们设置为更正整数),并且肯定存在带有suggestions字段votes的内容类型。然而,这个函数返回false,表明!$this->isValidColumn($field, $contenttype)失败。

一个suggestionjson 格式的文件如下所示:

建议内容类型如下所示:

我在这里做错了什么?

0 投票
1 回答
268 浏览

bolt-cms - Redirect in SimpleForms

Using SimpleForms I define a page to use in

redirect_on_ok: page/thank-you

I get this error:

Call to undefined function Bolt\Extension\Bolt\SimpleForms\simpleredirect()

(Bolt 2.02, bolt/simpleforms 0.10)

Can this be repaired?

PS Gawain if you read this, I'd love to give your extension a try sometime, but the SimpleForms documentation is more readable for me at this moment.