問題タブ [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.
wordpress - WordPress から October CMS に投稿をインポートする方法
wordpress サイトから 10 月の CMS のクリーン インストールに投稿とページをインポートする方法は何でしょうか?
octobercms - プラグインのプロパティを編集できず、プラグインがページと共に保存されない
私は 10 月の cms 用に次の非常に基本的なプラグインを持っていますが、オプションを編集可能にする方法や、プラグインがページに保存されるようにする方法がわかりません。ページを保存して閉じて再読み込みすると、バナー ヘッダーが消えてしまいます。
他のプラグインと例を見てきましたが、何が間違っているのか本当にわかりません..
Plugin.php
コンポーネント/bannerheader.php
私は天気アプリのチュートリアルのすべてのステップに従いましたが、ロジックはこれが正しく機能することを示していますか? Uncaught Error: Error parsing the Inspector field configuration. SyntaxError: Unexpected end of input
バナーボックスをダブルクリックしてオプションを開くと、javascriptコンソールが表示されます..
明らかに何かが間違っていますが、この不可解なメッセージは、私がそれを解決できる方向に私を指し示していません.
これを障害にまでさかのぼる方法を知っている人はいますか? または適切なドキュメントを教えてください。他のプラグインは正常に動作し、正常に保存されます。
それはおそらく愚かで小さなものです。私は愚かな小さなことが何であるかを理解することはできません.(時々私は新しいことを学ぶのが嫌いです.
ajax - AJAX ハンドラが呼び出されていません
10 月 CMS で ToDo リストを作成するコンポーネントを作成しようとしています (このビデオを参照)。アイテムの追加は正常に機能しますが、ボタンがクリックされたときに 1 つの要素を削除するように Ajax ハンドラーを設定しようとしています。
これはhtmlコードです:
およびタスクのリストをレンダリングするコンポーネント (名前付きタスク) のコード:
最後にハンドラーのコード (あまりやらないでください):
onRemoveItem
ここで、データ要求をボタンに入れるハンドラーをセットアップしました。このページで説明したように、ボタンをクリックするとハンドラーの実行が開始されますが、これは発生しませんが、タスクを挿入する [追加] ボタンではすべてが正しく機能します。データベースで。
誰かが私が間違っていることを説明できますか? (誰かがページを見たい場合は、リンクはhttp://afterlife.ddns.net/です
編集:
解決しました。フレームワークjsをレイアウトファイルにリンクする必要がありました
php - primaryKey とは異なる列を持つモデル ストア
この Laravel/OctoberCMS モデルを使用して、ExchangeModel とやり取りします。
これは、私の ExchangeModel との一方的な関係です。現在、ExchangeModel.id を介して Customer データベース テーブルに格納されています。しかし、3文字の国コードであるExchangeModel.currencyISOとして保存したいと思います。
primaryKey(id) の代わりに otherKey または key を介して定義しようとしている他のフィールドを介してlaravelを保存するには、関係で何をセットアップする必要がありますか?
構造の明確化:
現在、ExchangeModel.id は Customer.currency に格納されます
ExchangeModel.currencyISO を Customer.currency に格納したい Customer.currency は既にそれを受け入れるのに適した varchar フィールドです。
現在type:relation
、fields.yaml で指定ExchangeModel.id
すると、どのように保存するかを指定しても保存されます。otherKey、foreignKey、key の使用は、10 月の心を変えるのに役立ちません。
現在、私はtype: dropdown
経由して入力するを使用してgetcurrencyOptions()
いますが、私の感じでは、これは理想的な状況とは言えません。
laravel - Octobercms - ボタン付きの追加の列 (編集など)
すべての行に編集ボタン (または管理) がある「スポーツ」からリストを作成したいと考えています。これどうやってするの?
データをオーバーライドする方法があります (たとえば null の場合 -> [Empty])。しかし、特定のスポーツの管理ページへのリンクを含むボタンを追加するにはどうすればよいでしょうか?
オプション:ツールバー部分を使用しますが、すべての行のボタンとして使用したい...
前もって感謝します!