問題タブ [octobercms]

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 投票する
1 に答える
577 参照

php - Octobercms YAML 選択

Octobercms の YAML 構成で別のテーブルを選択する方法を教えてください。

タイトルと番号を選択しますが、私がやりたいのは、複数のテーブルを選択し、特定の列の選択に concat を使用することです。

以下の回答から、私はこれを試しましたが、そこからどこへ行くべきかわかりません。基本的に、エピソードの field.yaml には以下が含まれています。

そのエピソードが映画に関係するシーズンを掴めるようになりたいです。関係であった前のコードは、季節の「すべて」を示していました。映画で作成されたその映画の特定の季節を、選択するエピソードのドロップダウンに表示したいと思います。

0 投票する
1 に答える
1957 参照

php - 10 月の CMS カスタム メール レイアウト

10 月の CMS でコードを介してカスタム メール レイアウトを操作するのに苦労しています。Configuration セクションの下に、 subjectlayoutを使用できると記載されています。

https://octobercms.com/docs/services/mail#mail-views

件名が期待どおりに機能していることはわかりますが、レイアウトの形式を取得するのに苦労しています-テンプレート内の HTML を単に捨てるだけです。

プラグインのビュー/メールディレクトリ内にある register.htm テンプレート ファイルは次のとおりです。

そして、私はそれを次のように呼んでいます:

0 投票する
2 に答える
4430 参照

php - 10 月の CMS - 正しくルーティングする方法

10 月の CMS ルーティング ( https://octobercms.com/docs/plugin/registration#routing-initialization )のドキュメントを確認しましたが、何か足りないと思います。プラグイン(「取引」と呼ばれる)コンポーネントとともにいくつかの基本情報をレンダリングする「取引」と呼ばれるページがあります。ページは通常、次の URL に表示されます。

ただし、誰かがURLにアクセスした場合にルートを作成したい:

自動的にそれらを元に戻します

プラグイン ディレクトリに routes.php ファイルを作成する必要があることはわかっています。しかし、使ってみると

「取引」ビューが見つからないと不平を言っています。私は何を間違っていますか?

さらに、どうすれば私のホームページにルーティングできますか

にルーティングします

0 投票する
2 に答える
1840 参照

javascript - Ajaxでデータ属性を更新する方法は完了しました

私は 10 月の CMS を使用しています。フレームワークでは、次の HTML 要素を使用して AJAX 呼び出しを行うことができます。

このリンクがお気に入りボタンでクリックされるたびに、コントローラー「onSavedeal」への更新が開始されます。データベースの更新は、最初のクリックで正常に機能します。ただし、更新後、「data-request-data」属性の値は更新されないため、ボタンはその後のクリックでは機能しません。

"active:'0'" が "active:'1'" になるようにリンクを変更する必要があります。結果の完全な要素は次のようになります

フレームワークでは、「data-request-success」と呼ばれる別の属性を追加できます。これは、AJAX 呼び出しが正常に完了するまで JavaScript 関数 (またはコード) を実行します。アクティブな値を 0 と 1 の間で切り替える「updateactive()」という関数を作成するにはどうすればよいですか。最終的な要素は次のようになります。

0 投票する
1 に答える
850 参照

php - 10 月の CMS - 別のページを条件付きで読み込む

スラッシュページを使った10月CMSのサイトを構築中です。スプラッシュ ページは、Cookie を使用していないユーザーが初めてサイトにアクセスしたときにのみ表示されるようになっています。この部分は、スプラッシュというプラグインのコンポーネントを介して制御しています。ここに私の onRun() 関数があります:

「デフォルト」と呼ばれる私のメイン ページ レイアウトでは、次を使用して「スプラッシュ」と呼ばれるスプラッシュ ページ テンプレートを条件付きで読み込みます。

条件付きでページをロードする方法がわからないことを除いて。追加の要件の 1 つは、スプラッシュ ページが URL http://www.example.comを取得し、後続のページを取得しないことです。誰でもこれを行う方法を指摘できますか?

0 投票する
1 に答える
1339 参照

octobercms - Rainlabs ブログ プラグイン ページング

octoberCMS で作業し、いくつかのビデオをたどり、ブログ プラグインを問題なく起動して実行しました。私が聞きたかった唯一の領域は、Rain labs ブログ プラグインでページング機能を動作させる方法でした。

http://students.cnawebdev.org/DG309/2170/successwithtess/index

10 月をプレイするためのサンドボックスですが、一番下までスクロールすると、ページャーが機能していないことがわかります。そのため、以前に CMS やプラグインを使用したことがある人にとって、どんなアドバイスも素晴らしいものになるでしょう。

0 投票する
1 に答える
174 参照

laravel - fields.yaml でポリモーフィック フィールドを設定するにはどうすればよいですか? 10月CMS

octobercms で、多相テーブル Phones を作成しました。

  • 電話には contactable_id と contactable_type があります。
  • 電話は、レストランまたは team_member に属することができます。
  • レストランにはたくさんの電話があります。team_member には多数の電話があります。

Restaurant および Team_Member モデルの場合:

電話モデル:

私の質問は、Phone fields.yaml の割り当てでこのフォームを作成するにはどうすればよいですか? これを正しく設定していますか?

どんな助けでも大歓迎です。ありがとう

0 投票する
2 に答える
3581 参照

php - 10 月 CMS バックエンド リストの列は、配列のキー値を取得します

こんにちは、私は 10 月の cms の初心者です。モデルクラスで以下に示すメソッドを定義しました。このメソッドは、バックエンド フォームで選択オプションを表示するためにも使用されます。このメソッドは、キーが db のフィールド値と同様の値である配列を返します。メソッドを静的として定義したのは、関数を取得して db レコードで処理し、それを繰り返してキーに一致する配列の値を表示するフロント エンドでも推奨されるためです。それはすべて正常に動作します。私のcolumns.yamlファイルにあります。フロントエンドで行ったように、dbレコードに一致するメソッドの配列値をリストするにはどうすればよいですか。