Laravel Spatieの権限設定方法を設定して、ロールに基づいて各ユーザーの権限のセットを定義するにはどうすればよいですか?
私のシステムには 4 種類のユーザーが使用しています: 1. スーパー管理者、2. チーム スーパー管理者、3. 管理者、および 4.チーム メンバーの管理では、ロールと権限の処理に spatie を使用しているため、すべての種類のユーザーに共通のモジュール (権限) のセットと、スーパー管理者のみに使用される別のモジュール (権限) のセットがあります。たとえば、次のようになります。支払い方法などさて、データベースをシードして許可を得たら、すべてを一度にシードする必要がありますか? ['contacts','email','bids'] にはネットワーク保護が付いています (ただし、保護につ...
P粉197639753 2023-11-14 12:58:58 0 1 292
PHP フレームワークで URL を美しくする
htaccess にルールを追加できることは知っていますが、PHP フレームワークではそれができず、どういうわけか依然として美しい URL が得られることがわかりました。 URL ルールを知らない場合、サーバーはどうやってこれを行うことができるでしょうか? Yii の URL マネージャー クラスを探していますが、その方法がわかりません。
P粉176980522 2023-10-30 09:40:09 0 1 198
NUXT 3: レイアウトでルーティング ミドルウェアを使用するにはどうすればよいですか? (してもいいですか?)
レイアウトで Nuxt ミドルウェアを使用することを検討しています。ただ、できるかどうかは分かりませんが、Nuxt2で使っていたのでNuxt3でもできるかもしれません。プロジェクトには、Public.vue と Admin.vue の 2 つの異なるレイアウトがあります。管理レイアウトを使用しているページでのみミドルウェアを使用したい。これを使用するページにはログインしたユーザーのみがアクセスでき、チェックはミドルウェア内で行われるためです。私はこれを試しました(機能しません): admin-layout | admin.vueP粉619896145 2023-10-26 12:57:37 0 2 308 Vue JS Router: リダイレクト時にページをリロードするLogin.vue ファイルと Home.vue ファイルを含むアプリケーションがあります。管理用 HTML Web サイトを vue3 アプリケーションに変換しているため、JavaScript はページのリロードでのみ機能します。アプリケーションを作成するときに、SPA 用のルーターを追加することにしましたが、そうすべきではなかったかもしれません。これまでのところ、リロードせずにログインからホームページにリダイレクトする場合を除いて、ビューは機能しています。リロードされないため、ナビゲーション バーや JS に依存する機能は機能しません。ページのリロードを介してログインからホームページにリダ...P粉087074897 2023-10-26 11:53:46 0 2 188 致命的なエラー: mysqli_sql_例外がキャッチされません: データベース 'bsmn' が不明ですデータベースを php 管理者にインポートしましたが、問題が解決しません: 致命的なエラー: キャッチされない mysqli_sql_Exception: C:\xampp\htdocs\bsmn\connection.php:8 の不明なデータベース "bsmn" スタック トレース :#0C:\xampp\htdocs \bsmn\connection.php(8):mysqli_connect('localhost','root','','bsmn')#1P粉343408929 2023-10-24 18:44:33 0 1 323 「データ ソース名が見つかりません。デフォルトのドライバーが指定されていません」というメッセージが表示されるのはなぜですか?また、その問題を解決するにはどうすればよいですか?Windows 上で ODBC 経由でデータベースに接続するプログラムを作成しようとすると、次のエラーが表示されます: [Microsoft][ODBC Driver Manager]データ ソース名が見つかりません。また、デフォルトのドライバーが指定されていません。私のコードは正しいと確信しています。別のコンピュータでも実行できます。このエラーが発生するのはなぜですか?どうすれば修正できますか?P粉080643975 2023-10-18 13:56:36 0 2 202 PHP: .SQL データ ファイルをインポートし、最大実行時間を管理するXAMPP の phpMyAdmin を使用して、大きな .sql データ ファイルをインポートしようとしています。ただし、これには時間がかかり、次のメッセージが表示され続けます。 致命的なエラー: C:\xampp\phpMyAdmin\libraries\dbi\DBIMysqli.class.php の 285 行目で最大実行時間が 300 秒を超えました ファイルの長さは約 120 万行です。ファイルは約30MBなので、それほど大きくありません。なぜそんなに時間がかかるのか本当にわかりません。 ;;;;;;;;;;;;;;P粉652523980 2023-10-15 08:34:47 0 1 230 Laravelで複数のデータベースを使用する方法システム内で複数のデータベースを結合したいと考えています。ほとんどの場合、データベースは MySQL ですが、将来的には異なる可能性があります。つまり、管理者はそのようなレポートを生成でき、これが異種データベース システムを使用するソースになります。そこで私の質問は、Laravel がこの状況に対処するためのファサードを提供しているかということです。それとも、問題により適した機能を備えた他のフレームワークはあるのでしょうか?P粉919464207 2023-10-13 09:54:58 0 2 313 Shopware 6 管理: カスタム プラグイン コンポーネントから SwProductList の listFilterOptions() を読み取るバージョン Shopware6.4.20 私のカスタム プラグインは、SwProductDetail をオーバーライドしてコンポーネントをインポートします。インポートされたコンポーネントには、SwProductList の filterOptions が必要です。上記コンポーネントの SwProductList のリストを読み取るにはどうすればよいですか?P粉615829742 2023-09-18 18:36:26 0 1 191 「UPDATE」または「INSERT IGNORE INTO ~ ON DUPLICATE KEY UPDATE ~」ステートメントを使用するときに「last_dt」カラムの値を更新する方法last_dt 列は、データが最後に変更された日付です。挿入された日付とは異なる方法で管理されます。挿入された日付はcreate_dtによって管理されます。 update_dt 列以外の別の列が変更された場合にのみ、更新日の値を変更したいと考えています。したがって、gpt は次のように与えます: UPDATEyour_tableSETcolumn1=%s,column2=%s,column3=%s,update_date=IF(column1<>%sORcolumn2<>P粉633075725 2023-09-16 13:54:41 0 1 513 JIRA に HTML コードをアップロードする最も簡単な方法は何ですか?JIRA に HTML コードをアップロードする必要がありますが、正しいアイコンが見つかりません。何か案は?問題の詳細と機能を閲覧しましたが、画像が添付されたアイコンしか見つかりませんでした。 Jira トライアルでチーム管理プロジェクトを使用しています。P粉320361201 2023-09-16 12:56:35 0 1 801 複数のサブコンポーネントを使用する場合の状態の管理私は反応の専門家ではありません。私の問題は、特定の機能のために複数のサブコンポーネントを順番にレンダリングするメイン コンポーネントがあるということですが、メイン コンポーネントを保存するときに、サブコンポーネントの情報も保存したいと考えています。この問題に対処する正しい方法は何ですか?子コンポーネントの状態を返すコールバックを子コンポーネントで使用しますか? reduxstore/useContext フック?他に何か?アドバイスをいただければ幸いです。前もって感謝しますP粉032649413 2023-09-15 10:09:19 0 1 280 ログインユーザーのIDをKeystoneJS外部キーフィールドに自動的に追加KeystoneJS フレームワークによって提供されるドキュメントを使用してアプリケーションを作成しています。したがって、私のアプリケーションには 2 つのテーブルがあり、1 つはユーザー、もう 1 つは投稿です。それで、管理領域にログインして投稿を作成すると、外部キー列のあるフィールドがあり、そのフィールドは空で、ユーザーテーブルの外部キー値が入力されるのではないかと思います。したがって、KeystoneJS でログインしているユーザーの ID を使用して新しい投稿を作成するとき、システムが作成者に外部キーの値を自動的に追加するようにしたいと考えています。そこで、解決策を探してあちこち探しま...P粉239164234 2023-09-14 12:23:19 0 1 289 データベーステーブルを作成し、長期にわたるアクティビティを管理するユーザーには 2 種類あり、1 つは無料ユーザー、もう 1 つは有料ユーザーです。 PayingUser には制限がないため、FreeUser ロールを持つユーザーとしてオープンできる (時間はまだ終了していない) アクティビティは 3 つだけです。データベーステーブルで管理する方法P粉054616867 2023-09-14 09:27:53 0 1 248 React-redux コンテキストが見つからないエラー: useSelector フックを使用する場合の問題を解決する私は Redux を使用して状態を管理する React アプリケーションに取り組んでいます。 Index.js file://index.jsimport{Provider}from'react-redux';importstorefrom'./store';ReactDOM.render(< App/>) に Reduxstore と Provider をセットアップしました。 プロP粉427877676 2023-09-14 00:09:19 0 1 332 MongoServerError: Ubuntu で認証に失敗しましたUbuntu22.04にMongodbをインストールしました。このコード行を使用して、Mongodb で管理者 test\>useadmin を設定し、データベース管理者 admin\>db.createUser({user:"john",pwd:"alx",roles:\[{role: "ルート" ,db:"管理者"}\]}){ok:1P粉627427202 2023-09-13 18:04:33 0 1 224 マスター/詳細関係にある 2 つのテーブルを比較するときに MySQL の遅いクエリを管理する方法: ステップバイステップ ガイド助けてください。次のようなクエリがあります。これはテーブルです:delivery_orderdelivery_order_itembstbst_item KODE_BARANG と JUMLAH に基づいて比較して、delivery_order/item テーブルには存在するが bst/item テーブルには存在しないアイテムを表示したいです。以下のクエリがありますが、すでに大量のデータがある場合はまだ非常に遅くなります(遅い部分はKODE_BARANG行の比較です)。聞きたいんだ、友よP粉724256860 2023-09-13 16:56:06 0 1 178 Web サイトのページ間を移動するときに PHP セッションが保存されないWeb サイトのページを閲覧するときに PHP セッションが保存されないのはなぜですか?単純なユーザー名とパスワードのペアを使用して、管理者がログイン ページで自分自身を認証できるようにする Web サイトを作成しています。これを行うには、まずユーザーがホームページにアクセスしたときにセッションが作成され、次にログイン ボタンをクリックすると、ユーザー名とパスワードを入力するフォームにリダイレクトされ、そのフォームが POST メソッド経由で別のフォームに送信され、ユーザー名とパスワードを確認します。ページが有効な場合は、ログインしている管理者ユーザー名を含むセッションに変数を配置し、管理ダッ...P粉316890884 2023-09-13 10:17:32 0 1 286 Firebaseトークンを使用した認証と認可React で Firebase Authentication と ExpressJS サーバーを使用してユーザーの認証情報を保存しています。ロール (権限) を管理するにはどうすればよいですか?バックエンドで検証するために、リクエストごとに Firebase トークンを送信します。文字をデコードするために別のトークンを追加する必要があるかどうかがわかりません。P粉311617763 2023-09-12 10:16:59 0 1 263 ナビゲーションバーのステータス管理状態管理を使用してアプリケーションを変更し、より汎用性の高いものにしようとしています。基本的に私のアプリは、Tableau ダッシュボードが埋め込まれた ReactWeb アプリであり、必要な項目を指定するバックエンドから JSON を読み取ることで、アプリ内の特定のルート (特定のダッシュボードを含む) を設定する必要があります。これは 2 つの方法で必要です。UI プロジェクトの切り替えにより、フロントエンド経由のログイン試行から受信した JWT を介してプロジェクト間を切り替えることができます (成功すると)。管理する必要がある唯一の状態はナビゲーション バーとそのデータだと思います。関...P粉615829742 2023-09-11 18:17:42 0 1 181
P粉619896145 2023-10-26 12:57:37 0 2 308
Vue JS Router: リダイレクト時にページをリロードする
Login.vue ファイルと Home.vue ファイルを含むアプリケーションがあります。管理用 HTML Web サイトを vue3 アプリケーションに変換しているため、JavaScript はページのリロードでのみ機能します。アプリケーションを作成するときに、SPA 用のルーターを追加することにしましたが、そうすべきではなかったかもしれません。これまでのところ、リロードせずにログインからホームページにリダイレクトする場合を除いて、ビューは機能しています。リロードされないため、ナビゲーション バーや JS に依存する機能は機能しません。ページのリロードを介してログインからホームページにリダ...
P粉087074897 2023-10-26 11:53:46 0 2 188
致命的なエラー: mysqli_sql_例外がキャッチされません: データベース 'bsmn' が不明です
データベースを php 管理者にインポートしましたが、問題が解決しません: 致命的なエラー: キャッチされない mysqli_sql_Exception: C:\xampp\htdocs\bsmn\connection.php:8 の不明なデータベース "bsmn" スタック トレース :#0C:\xampp\htdocs \bsmn\connection.php(8):mysqli_connect('localhost','root','','bsmn')#1
P粉343408929 2023-10-24 18:44:33 0 1 323
「データ ソース名が見つかりません。デフォルトのドライバーが指定されていません」というメッセージが表示されるのはなぜですか?また、その問題を解決するにはどうすればよいですか?
Windows 上で ODBC 経由でデータベースに接続するプログラムを作成しようとすると、次のエラーが表示されます: [Microsoft][ODBC Driver Manager]データ ソース名が見つかりません。また、デフォルトのドライバーが指定されていません。私のコードは正しいと確信しています。別のコンピュータでも実行できます。このエラーが発生するのはなぜですか?どうすれば修正できますか?
P粉080643975 2023-10-18 13:56:36 0 2 202
PHP: .SQL データ ファイルをインポートし、最大実行時間を管理する
XAMPP の phpMyAdmin を使用して、大きな .sql データ ファイルをインポートしようとしています。ただし、これには時間がかかり、次のメッセージが表示され続けます。 致命的なエラー: C:\xampp\phpMyAdmin\libraries\dbi\DBIMysqli.class.php の 285 行目で最大実行時間が 300 秒を超えました ファイルの長さは約 120 万行です。ファイルは約30MBなので、それほど大きくありません。なぜそんなに時間がかかるのか本当にわかりません。 ;;;;;;;;;;;;;;
P粉652523980 2023-10-15 08:34:47 0 1 230
Laravelで複数のデータベースを使用する方法
システム内で複数のデータベースを結合したいと考えています。ほとんどの場合、データベースは MySQL ですが、将来的には異なる可能性があります。つまり、管理者はそのようなレポートを生成でき、これが異種データベース システムを使用するソースになります。そこで私の質問は、Laravel がこの状況に対処するためのファサードを提供しているかということです。それとも、問題により適した機能を備えた他のフレームワークはあるのでしょうか?
P粉919464207 2023-10-13 09:54:58 0 2 313
Shopware 6 管理: カスタム プラグイン コンポーネントから SwProductList の listFilterOptions() を読み取る
バージョン Shopware6.4.20 私のカスタム プラグインは、SwProductDetail をオーバーライドしてコンポーネントをインポートします。インポートされたコンポーネントには、SwProductList の filterOptions が必要です。上記コンポーネントの SwProductList のリストを読み取るにはどうすればよいですか?
P粉615829742 2023-09-18 18:36:26 0 1 191
「UPDATE」または「INSERT IGNORE INTO ~ ON DUPLICATE KEY UPDATE ~」ステートメントを使用するときに「last_dt」カラムの値を更新する方法
last_dt 列は、データが最後に変更された日付です。挿入された日付とは異なる方法で管理されます。挿入された日付はcreate_dtによって管理されます。 update_dt 列以外の別の列が変更された場合にのみ、更新日の値を変更したいと考えています。したがって、gpt は次のように与えます: UPDATEyour_tableSETcolumn1=%s,column2=%s,column3=%s,update_date=IF(column1<>%sORcolumn2<>
P粉633075725 2023-09-16 13:54:41 0 1 513
JIRA に HTML コードをアップロードする最も簡単な方法は何ですか?
JIRA に HTML コードをアップロードする必要がありますが、正しいアイコンが見つかりません。何か案は?問題の詳細と機能を閲覧しましたが、画像が添付されたアイコンしか見つかりませんでした。 Jira トライアルでチーム管理プロジェクトを使用しています。
P粉320361201 2023-09-16 12:56:35 0 1 801
複数のサブコンポーネントを使用する場合の状態の管理
私は反応の専門家ではありません。私の問題は、特定の機能のために複数のサブコンポーネントを順番にレンダリングするメイン コンポーネントがあるということですが、メイン コンポーネントを保存するときに、サブコンポーネントの情報も保存したいと考えています。この問題に対処する正しい方法は何ですか?子コンポーネントの状態を返すコールバックを子コンポーネントで使用しますか? reduxstore/useContext フック?他に何か?アドバイスをいただければ幸いです。前もって感謝します
P粉032649413 2023-09-15 10:09:19 0 1 280
ログインユーザーのIDをKeystoneJS外部キーフィールドに自動的に追加
KeystoneJS フレームワークによって提供されるドキュメントを使用してアプリケーションを作成しています。したがって、私のアプリケーションには 2 つのテーブルがあり、1 つはユーザー、もう 1 つは投稿です。それで、管理領域にログインして投稿を作成すると、外部キー列のあるフィールドがあり、そのフィールドは空で、ユーザーテーブルの外部キー値が入力されるのではないかと思います。したがって、KeystoneJS でログインしているユーザーの ID を使用して新しい投稿を作成するとき、システムが作成者に外部キーの値を自動的に追加するようにしたいと考えています。そこで、解決策を探してあちこち探しま...
P粉239164234 2023-09-14 12:23:19 0 1 289
データベーステーブルを作成し、長期にわたるアクティビティを管理する
ユーザーには 2 種類あり、1 つは無料ユーザー、もう 1 つは有料ユーザーです。 PayingUser には制限がないため、FreeUser ロールを持つユーザーとしてオープンできる (時間はまだ終了していない) アクティビティは 3 つだけです。データベーステーブルで管理する方法
P粉054616867 2023-09-14 09:27:53 0 1 248
React-redux コンテキストが見つからないエラー: useSelector フックを使用する場合の問題を解決する
私は Redux を使用して状態を管理する React アプリケーションに取り組んでいます。 Index.js file://index.jsimport{Provider}from'react-redux';importstorefrom'./store';ReactDOM.render(< App/>) に Reduxstore と Provider をセットアップしました。 プロ
P粉427877676 2023-09-14 00:09:19 0 1 332
MongoServerError: Ubuntu で認証に失敗しました
Ubuntu22.04にMongodbをインストールしました。このコード行を使用して、Mongodb で管理者 test\>useadmin を設定し、データベース管理者 admin\>db.createUser({user:"john",pwd:"alx",roles:\[{role: "ルート" ,db:"管理者"}\]}){ok:1
P粉627427202 2023-09-13 18:04:33 0 1 224
マスター/詳細関係にある 2 つのテーブルを比較するときに MySQL の遅いクエリを管理する方法: ステップバイステップ ガイド
助けてください。次のようなクエリがあります。これはテーブルです:delivery_orderdelivery_order_itembstbst_item KODE_BARANG と JUMLAH に基づいて比較して、delivery_order/item テーブルには存在するが bst/item テーブルには存在しないアイテムを表示したいです。以下のクエリがありますが、すでに大量のデータがある場合はまだ非常に遅くなります(遅い部分はKODE_BARANG行の比較です)。聞きたいんだ、友よ
P粉724256860 2023-09-13 16:56:06 0 1 178
Web サイトのページ間を移動するときに PHP セッションが保存されない
Web サイトのページを閲覧するときに PHP セッションが保存されないのはなぜですか?単純なユーザー名とパスワードのペアを使用して、管理者がログイン ページで自分自身を認証できるようにする Web サイトを作成しています。これを行うには、まずユーザーがホームページにアクセスしたときにセッションが作成され、次にログイン ボタンをクリックすると、ユーザー名とパスワードを入力するフォームにリダイレクトされ、そのフォームが POST メソッド経由で別のフォームに送信され、ユーザー名とパスワードを確認します。ページが有効な場合は、ログインしている管理者ユーザー名を含むセッションに変数を配置し、管理ダッ...
P粉316890884 2023-09-13 10:17:32 0 1 286
Firebaseトークンを使用した認証と認可
React で Firebase Authentication と ExpressJS サーバーを使用してユーザーの認証情報を保存しています。ロール (権限) を管理するにはどうすればよいですか?バックエンドで検証するために、リクエストごとに Firebase トークンを送信します。文字をデコードするために別のトークンを追加する必要があるかどうかがわかりません。
P粉311617763 2023-09-12 10:16:59 0 1 263
ナビゲーションバーのステータス管理
状態管理を使用してアプリケーションを変更し、より汎用性の高いものにしようとしています。基本的に私のアプリは、Tableau ダッシュボードが埋め込まれた ReactWeb アプリであり、必要な項目を指定するバックエンドから JSON を読み取ることで、アプリ内の特定のルート (特定のダッシュボードを含む) を設定する必要があります。これは 2 つの方法で必要です。UI プロジェクトの切り替えにより、フロントエンド経由のログイン試行から受信した JWT を介してプロジェクト間を切り替えることができます (成功すると)。管理する必要がある唯一の状態はナビゲーション バーとそのデータだと思います。関...
P粉615829742 2023-09-11 18:17:42 0 1 181