問題タブ [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 - Bolt Extension Repo は現在利用できません
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 エラー メッセージ: error:14090086:SSL ルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました
更新 2
この問題はボルト CMS ではなく、私の XAMPP 構成に関連しています。ただし、XAMPP でボルト CMS をローカルで使用している他の誰かが既にこの問題に取り組んでいる場合は、その意見をいただければ幸いです。
php - DB クエリは、最初に一致した結果のみを返します
戻り値:
これは、bolt_taxonomy テーブルで上記の条件に一致する最初のエントリです。カテゴリのリスト全体を返すにはどうすればよいですか?
php - Silex/Bolt を使用した POST データのキャプチャ
REST エンドポイント経由でログインできるように、Bolt 拡張機能を作成しようとしています。しかし、リクエストから値を取得できません。
取得後に戻る$username
と$password
、POST データとして送信されたにもかかわらず、これらが両方とも NULL であることがわかります。これらの値を取得するにはどうすればよいですか?
php - リクエスト オブジェクトのプロパティは空ですが、リクエストは行われます
ボルト拡張機能を作成し、リクエスト変数にアクセスしようとしています。エンドポイントを設定しましたGET /api/session
が、今のところリクエストを返すだけです:
しかし、応答は次のとおりです。
送信されたヘッダーがあり、クエリでもテストしましたが、応答には何も返されません。完全な応答を取得するにはどうすればよいですか? 完全なコードはhttps://github.com/babaggeii/bolt-extension-restapiで入手できます。
twig - Bolt-CMS ページで拡張機能を使用していますか?
質問に対する最近の回答からこれを読みました:
拡張機能を有効にした後、テンプレートで {{ twitterfeed() }} を使用するだけです。
しかし、連絡先フォームを 1 ページだけにしたい場合はどうすればよいでしょうか。ページのテキスト フィールドにタグを挿入しても機能しません。テンプレートに配置すると、そのテンプレートを使用するすべてのページで使用できるようになります。連絡先ページのみに使用するテンプレートを複製する必要がありますか? そうでない場合、コンタクトフォームタグをどこに置くのですか?
Bolt の拡張機能のページに移動し、メニューから [拡張機能の使用方法] を選択すると、次のメッセージが表示されました。
ドキュメント内のページに適切な名前がありません。さよなら!
おそらく、Bolt の誰かが URL を修正できるでしょうか?
使用したい拡張機能がどれも機能しない理由を知りたいです。重要な情報が明らかに欠けています。
ありがとうございました。
bolt-cms - Bolt: saveContent は値を更新しますが、実際にはレコードを保存しません
私は新しいコンテンツを作成しようとしています:
status
publish
から返されるデータのように設定されますgetEmptyContent
。
バックエンドにアクセスすると、保存ステータスがNone
. 公開するために実際に作成するにはどうすればよいですか。
symfony - さらに YAML ファイルを Bolt テーマに追加する
デフォルトでは、Bolt テーマでは、テーマ ファイルにアクセスするための YAML ファイル (config.yml) を 1 つ持つことができます。私は自分のテーマで使用するために大量の配列を使用しており、組織的な目的で、Bolt で使用する YAML ファイルをさらに追加できる方法があるかどうかを確認したいと考えていました。
使用するテーマに追加の YAML ファイル/配列を追加するための最良の方法は何ですか?
bolt-cms - updateSingleValue() は false を返しますが、入力は正しいです
次のように updateSingleValue を使用しています。
$id
とは正しく設定されており(手動で整数を修正するように設定しても)、フィールドを持つcontenttype$value
が確実に存在します。それでも、この関数は を返し、失敗したことを示唆しています。suggestions
votes
false
!$this->isValidColumn($field, $contenttype)
json 形式の Asuggestion
は次のようになります。
提案コンテンツ タイプは次のようになります。
ここで何が間違っているのでしょうか?