問題タブ [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.
apostrophe-cms - apos.pages.find(req).slug() を動作させることができません
現在のページの子にタグ付けされた記事を表示する apos.pages.find を作成しようとしています。
find メソッドはタグで動作するのですが、slug オプションで検索を限定しようとすると、一致しません。
最初に私は
しかし、私はこのエラーが発生します:
だから私はこの構文を試しました:
私は何かが恋しいですか?
ありがとう
apostrophe-cms - apos.schemas.field() によって標準の html 出力をオーバーライドする方法
apos.schemas.field()
の動作をオーバーライド/拡張してカスタム HTML を出力する方法を知っている人はいますか?
私は「彼らのやり方」で連絡フォームを実装しようとしましたが、Apostrophe CMS が出力するマークアップに対して提供するコントロールのレベルに非常に失望しています。
Bootstrap を使用して入力のスタイルを設定し、入力にいくつかの属性を追加したいのですが、apos.schemas.field メソッドは readOnly フラグ以外のパラメーターを受け入れないようなので、このメソッドを拡張できるかどうか疑問に思っていました。代わりに、必要なすべてのデータ、つまりクラス、データ属性などを含むオブジェクトを受け入れます。
node.js - アポストロフィ cms - カスタム ウィジェットのリッチ テキストのインライン編集?
場合によっては、リッチ テキストのインライン編集をデータベースに保存できません。
私がやっていることを説明できる唯一の方法であるため、ここにいくつかのコードが貼り付けられます。
私のプロジェクトには 2 種類のカスタム ウィジェットがあります。ウィジェットのインスタンスが 1 つしかないもので、通常はlib\modules
ディレクトリで次のように定義されます。
次に、繰り返され、サイト内のいくつかの場所で使用できる種類のウィジェットで、通常は次のように定義されます。
これは私が機能させることができます:
最初の種類では、リッチテキストを定義しますarticle-widgets\index.js
そして、article-widgets\views\widget.html
これは私のために働いていません:
2 番目のタイプ - インラインで編集できますが、変更は保存されません。
のemployees\index.js
そして、employees-widgets\views\widget.html
なぜ後者が機能しないのか理解できません。何か間違ったことをしているのですか?それとも、繰り返されるアイテムのインライン編集ができないのでしょうか?