问题标签 [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.
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 已经解决了这个问题,我将不胜感激他们的意见。
php - 数据库查询仅返回第一个匹配结果
回报:
这只是 bolt_taxonomy 表中与上述条件匹配的第一个条目。我怎样才能让它返回整个类别列表?
php - 使用 Silex/Bolt 捕获 POST 数据
我正在尝试创建一个 Bolt 扩展,以便能够通过 REST 端点登录。但我无法从请求中捕获值。
如果我在获取后返回$username
并且$password
我可以看到它们都是 NULL,即使它们已作为 POST 数据发送 - 我如何捕获这些值?
php - 请求对象属性为空,但已发出请求
创建螺栓扩展并尝试访问请求变量。我已经设置了一个端点GET /api/session
,它现在应该只返回请求:
但回应是:
发送了标头,我也用查询对其进行了测试,但响应中没有返回任何内容。如何获得完整的回复?完整代码可在:https ://github.com/babaggeii/bolt-extension-restapi
twig - Bolt-CMS 在页面中使用扩展?
我从最近对一个问题的回答中读到了这一点:
启用扩展后,只需在模板中使用 {{ twitterfeed() }}。
但是,如果我只想在一页上写一个联系表怎么办?将标签放在页面的文本字段中不起作用。并将其放入模板中,可以在使用该模板的所有页面上使用它。我是否必须复制模板才能仅用于联系页面?如果没有,我在哪里放置联系表格标签?
我去了 Bolt 的扩展页面,从菜单中选择了“如何使用扩展”,得到了这样的信息:
文档中没有页面的正确名称。再见!
也许 Bolt 的某个人可以修复 URL?
我想知道为什么我想使用的扩展都不起作用。我显然错过了一条重要的信息。
谢谢你。
bolt-cms - Bolt:saveContent 更新值但实际上并不保存记录
我正在尝试使用以下内容创建新内容:
status
设置为publish
从返回的数据中getEmptyContent
。
当我访问后端时,我可以看到保存状态为None
. 我如何才能真正创建它以便发布它?
symfony - 将更多 YAML 文件添加到 Bolt 主题
默认情况下,Bolt 主题允许您拥有一个 YAML 文件 (config.yml) 以在主题文件中进行访问。我在我的主题中使用了大量的数组,出于组织目的想看看是否有一种方法可以添加更多的 YAML 文件以在 Bolt 中使用。
添加其他 YAML 文件/数组供我的主题使用的最佳方法是什么?
php - 无法在 Qnap NAS 上安装 Bolt 2.0
我正在尝试在 Qnap NAS 上安装 Bolt 2.0,最新固件带有 PHP/5.3.29。我读过 Bolt 至少需要 PHP/5.3.3,所以我想我必须等待 Qnap 更新。
我想知道该错误是否与过时的 PHP 版本有关,还是表示其他问题?
第 59 行是指:
这是以下内容的一部分:
bolt-cms - updateSingleValue() 返回 false,但输入正确
我正在像这样使用 updateSingleValue:
$id
and$value
设置正确(即使我手动将它们设置为更正整数),并且肯定存在带有suggestions
字段votes
的内容类型。然而,这个函数返回false
,表明!$this->isValidColumn($field, $contenttype)
失败。
一个suggestion
json 格式的文件如下所示:
建议内容类型如下所示:
我在这里做错了什么?
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.