問題タブ [redux-framework]

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 に答える
426 参照

wordpress - Redux フレームワーク - redux/validate/{opt_name}/class/{field.validate} フィルターの使用方法

私はカスタム フィールド拡張に取り組んでおり、残っているのはそのフィールドのバリデータを含めることだけです。フィルターを使用する必要があると思いましたがredux/validate/{opt_name}/class/{field.validate}、何に置き換える必要があるのか​​ まったくわかりません{field.validate}。フィールド名を試しましたが、うまくいきませんでした。

Redux サポートは、これがプレミアム サポート (?) であると教えてくれます{field.validate}

とにかく、このフィルターの使い方を知っている人はいますか?

0 投票する
0 に答える
3364 参照

reactjs - ログイン後のReactルーターリダイレクト

私はreact-reduxでreactルーターを使用しています。アクションからのログインに成功した後、「/」(ルート パス) に転送する必要があります。アクションでこれを行うにはどうすればよいですか?

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

reactjs - Redux:バックエンドの永続化を行う方法の意見/例?

Redux を使用している人々がバックエンドの永続化にどのように取り組んでいるのか疑問に思っています。特に、「アクション」をデータベースに保存していますか、それともアプリケーションの最新の既知の状態のみを保存していますか?

アクションを保存している場合、単純にサーバーにアクションを要求し、特定のページがロードされたときにすべてのアクションを再生しますか? これは、多くのアクションがある大規模なアプリでパフォーマンスの問題につながる可能性はありませんか?

「現在の状態」だけを保存している場合、クライアントでアクションが発生するときに、この状態を実際にどのように保持していますか?

Redux Reducer をバックエンド ストレージ API に接続する方法のコード例はありますか?

これが非常に「アプリに依存する」タイプの質問であることは承知していますが、ここでいくつかのアイデアを熟考し、この種の「ステートレス」アーキテクチャがフルスタックの意味でどのように機能するかを感じようとしています。

みんな、ありがとう。

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

php - Redux フレームワーク: 画像ギャラリーのキャプションを取得する

redux を使用してギャラリーにアップロードするすべての画像のキャプションを取得する必要があります。

これは redux フレームワークのテーマ オプションのコードです: https://docs.reduxframework.com/core/fields/gallery/

このコードを使用して、WordPress サイトにキャプションを表示しようとしました (テスト用のみ)。

しかし、このコードは私を返します [キャプション] => (空)

キャプション フィールドには値がありますが、redux が情報を保存していないように見えますか、それとも私のコードが間違っていますか?

0 投票する
0 に答える
346 参照

ajax - Redux ソーター フィールドのオプション値をプログラムで設定する

私はセクション ソーター プラグインに取り組んでいます。そのため、Redux を使用して、ソーター フィールドのみのシンプルなオプション ページを設定しました。問題は、有効な値をプログラムで設定できないことです。いくつかの方法を試しましたが、何も機能していないようです。

ホームページのすべてのセクション タグの ID を取得するために AJAX を使用しています。次に、セクションの ID をオプション ファイル (Redux オプション ファイル、sample-config.php、または私の場合は sorting-sections-options) の関数に送信します。 .php 、次のように:

これは私の JS/JQ/AJAX コードです:

これは、ajax からデータを受け取る関数です。

これは現在の形式ですが、$_POST 変数をループして配列を返して 'enabled' => $array 内に配置するなど、いくつかの方法を試しました。関数の前にデータをユーザーメタに保存することにしました。

AJAX 呼び出しが機能し、データを受信する関数も機能します。データはデータベースの user_meta テーブルに保存されます。しかし、私がこれを行うとき:

オプション ページに次のエラー メッセージが表示されます。

警告: array_merge(): 引数 #2 は C:\xampp\htdocs\futbol-americano\wp-content\plugins\sorting-sections\ReduxFramework\ReduxCore\inc\fields\sorter\field_sorter.php の配列ではありません。 81

警告: 103 行目の C:\xampp\htdocs\futbol-americano\wp-content\plugins\sorting-sections\ReduxFramework\ReduxCore\inc\fields\sorter\field_sorter.php の foreach() に無効な引数が指定されました

誰かがこれを手伝ってくれることを願っています。

前もって感謝します。

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

php - Redux フレームワークを使用して WP プラグインで現在のユーザー ID を取得する

私は、すべてのセクションのオプションを管理するために Redux Framework がインストールされている WordPress 用のソーター プラグインに取り組んでいます。プラグインは AJAX を使用して Web サイトのホームページのすべてのセクションの ID を取得し、それらの値をプラグインのメイン ファイルに渡して、現在のユーザー メタに値を格納する関数で処理します。それはうまくいきます、ここでは問題ありません。関数は次のようになります。

次に、user_meta に格納された値を取得して Redux フィールドに渡す必要があるため、プラグインのメイン ファイルに別の関数を記述しました。関数は次のとおりです。

上記の関数のコメントでわかるように、いくつかの方法も試しましrequire_once("/../../../wp-load.php")たが、何も起こりません。と 、フックを作成しようdo_actionadd_actionsしましたが、それらもグローバル変数を使用しています。私が理解していることでは、プラグインにフックがない関数ではグローバル変数は機能しません。

しかし、私はまだ終わっていません。本当にトリッキーな部分は、Redux 構成ファイル内で Redux クラスのインスタンスを呼び出していることです (デモ用のsample-config.php、カスタム ファイルがありますが、それは同じです)。

インスタンスはRedux::setField($opt_name, get_the_db_sections_ids());

関数から呼び出した場合、またはAJAX呼び出しにリンクされた関数から呼び出した場合、これは何も出力しません。

ご覧のとおり、インスタンスの 2 番目のパラメーターはその上に記述した関数であり、 に設定$user_ideすると完全に機能しますが、ユーザーが消去された場合などに備え1て、すべての admins にデータ ストアが必要です。user_meta1

私が望むものを達成する方法、またはデータを別の場所に保存してそこから取得する方法はありますか? dbにカスタムテーブルを作って、それを使ってデータを取得しようと思っていたのですが、どちらも同じ問題になるのでwpdb使えないと思います。wpdb

非常に基本的なものが欠けているような気がしますが、わかりません。助けてください。

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

javascript - Redux フレームワークの警告を取得する

Redux フレームワークを使用しているワードプレス プロジェクトに取り組んでいます。エラーが発生しています。

Redux フレームワークの警告 select2-css CDN を利用できません。一部のコントロールは正しく表示されない場合があります。数分待ってから、ページを更新してみてください。一部のリモートでホストされているスクリプトを読み込めません..

問題とその解決方法を教えてください..?? テーマを編集できません。

ありがとう