問題タブ [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.
twig - Bolt.cmのsetcontent内に変数値を渡す
私はbolt.cmというフレームワークを使用しています。サイレックスに基づく単純なフレームワーク。特定の contenttype のレコードを取得する twig 関数があります。
レコードを取得して特定のフィールドで並べ替えるには:
上記は、datepublish フィールドで並べ替えられたレコードをフェッチします。ここで、GET パラメーターから orderby フィールドを渡したいと思いました。変数として定義された、コントローラーから渡されたグローバル twig 変数に GET パラメーターを格納しsort_by
ます。
上記は、sort_by 値を html に出力します。ページ内:値を次の/products?sort_by=datepublish
ように設定します。次に、この変数を次のように setcontent 関数に結合します。sort_by
datepublish
今、私はエラーが発生しています:
私の質問は、その関数内で sort_by を値として認識させる方法です。するように言わないでください:
php - ローカル マシンで Bolt.db を更新またはインストールするにはどうすればよいですか?
Bolt CMS を使用しています。自分のサイトを git リポジトリからダウンロードし、db なしでローカル マシンにインストールしました。実行すると、Bolt によって新しい Bolt.db が作成されます。しかし、独自のファイルbolt.dbがあります。新しいファイルを置き換えるか、このbolt.dbをapp/databaseフォルダーに配置すると、エラーが発生します。
データベースを取得するにはどうすればよいですか? この場合、PhpmyAdmin は役に立ちますか?
bolt-cms - これまでのところ、Bolt には感銘を受けましたが、既存の Web アプリ (PlateWire) を再構築するのは良い選択でしょうか?
対象: Bolt および Bolt の経験豊富な開発者
問題のサイト: PlateWire
簡単な説明: 基本的に人々が自動車のナンバー プレートを登録し、ナンバー プレートを識別子として使用して他のドライバーに仮想メッセージを送信できる Web サイト。
現在、サイトは ASP.NET を使用して構築されています (2006 年の週末に構築され、それ以来実際には更新されていません。悪い開発者です)。このサイトはグローバル化の計画に基づいて構築されましたが、米国だけにとどまりませんでした。このバージョンでは、すべての国に対応する機能を含める予定であり、最終的には多くの言語も利用できるようにする予定です (ローカライズ)。
プレビュー用に表示する実際のプレートに視覚的に十分に似たプレートを作成/追加するなど、より具体的なパーツの拡張機能を構築できると確信しています。私の質問は、このルートに進むことにした場合、Bolt の内部構造をどの程度使用できるか、または使用する必要があるかということです。
具体的には、次の項目に分類法と関係 (?) を使用します。
- 場所 (都市、州/地域、国)
- 車両 (メーカー、モデル、色)
- プレート(背景画像(あれば)、背景色、文字色など)
- RateType (名前、色、アイコン)
Rates/Wire 自体は、正しく理解していれば ContentTypes として最適に機能すると思います。
このプロセスを日記に残したいと思います。うまくいけば、これが簡単にできるようになったら、PlateWire と Bolt の両方に少しでも興味を持っていただければ幸いです。皆さんが私に提供できる例やガイダンスがあれば、これが本当に楽しいだけでなく成功するプロジェクトになるかどうかを判断するのに大いに役立ちます.
私はゼロからの構築に基づいたスケッチアウトされたデータベース図を持っていますが、Bolt の利用可能な機能のためにそれほど多くは必要ありません。これを共有したい場合はお知らせください。できれば個人的にやりたいです。
よろしくお願いします。
マーク
php - フロントエンドのユーザー入力の浄化?
Bolt には組み込みのデータ精製機能がありますか?
バックエンドでコンテンツ タイプ レコードを作成するフロントエンド フォームがいくつかあります。これらは、後で Web サイトのフロントエンドに出力されます。入力を浄化するために使用できる組み込みのパーサーが Bolt にあるかどうか疑問に思っていました。
そうでない場合は、フォームを処理する拡張機能に HTML Purifier を追加します。
乾杯。
php - フィルタリングされたレコードのページネーション
特定のカテゴリのレコードを取得して一覧表示するために、いくつかの GET 変数に基づいたコンテンツ フィルターがあります。レコード数がページ設定あたりのレコード数を超える場合、理想的にはそれらをページ付けしたいと思います。レコードを取得するための私のコードは次のように機能します。
リクエスト URL:/discussions?categories[]=news&categories[]=events
私の小枝コードには次のものがあります。
次に{{ pager('discussions') }}
、ページの最後にあります。
反復する正しいページ数が表示されますが、ターゲット URL が不正確 (GET パラメーターがない) であるため、次のページに移動すると、レコードがフィルター処理されなくなり、すべてが返されます。フィルター パラメーターを追加する方法はありますか?
分類法に基づいてルートを設定することが可能であることを認識してい/taxonomy/option
ます。ただし、この方法は、単独または組み合わせて使用できる複数のフィルター オプションを導入し始めると不十分です。
ドキュメンテーション
レコードの取得: http://docs.bolt.cm/content-fetching
ページャ: http://docs.bolt.cm/content-paging
bolt-cms - 拡張機能の Bolt CMS (Silex) にアクセス許可を実装する
$ app ['user'] -> isAllowed () について話しているボルトを文書化する際に、許可があることを拡張機能に通知してもらいたいのですが、それを使用する方法の例はありますか?
http-status-code-404 - サブドメインで Bolt CMS を正しく構成するにはどうすればよいですか?
現在、メイン ドメイン (例: example.com) で動作中の Bolt をインストールしています。しかし、サブドメイン (blog.example.com など) も必要でした。作成したのですが、Boltをアップロードしたところ、アクセスしようとすると404エラーしか出ませんでした。
メイン ドメインから Bolt のインストールをコピーしようとしましたが、メイン ページしか機能しませんが、CMS にアクセスしようとすると 404 エラーが発生します。また、他のページ (例: blog.example.com/images) にアクセスしようとすると、404 が返されます。
.htaccess の RewriteBase をすべての可能なものに変更しようとしましたが、結果はありませんでした。
また、別のホスティング会社でそれを行うと、うまくいきますが、誰か提案はありますか?
前もって感謝します!