問題タブ [laravel-7.x]

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

laravel - Laravel:2 つのクラスを持つ 1 つのファイル?

Laravelでは、2つのクラスを持つ1つのファイルを持つことは可能ですか? 例えば:

app/Portal.php には、次の 2 つのクラスがあります。

それは可能ですか?

はいの場合、コントローラーから各クラスを呼び出すにはどうすればよいですか? たとえば、PaymentLogs クラスが app/Portal.php にある場合、これは機能しません。

app/Http/Controllers/PortalController.php から PaymentLogs クラスを呼び出し、Portal クラスから state() メソッドを呼び出すにはどうすればよいですか?

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

laravel - Laravel は、モデルの主キーとして $primarykey を無視しています

これもよくある質問のようで、気が狂いそうです。

私はこのモデルを持っています:

たとえば、次のように、モードからデータを取得しようとすると:

エラーが発生し続けます:

なぜLaravelは私の主キーがデフォルトの「id」であると考えているのに、それ以外のように設定したのはなぜですか? モデルのためにクリアするキャッシュはありますか、それとも何か不足していますか?

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

laravel-nova - Laravel NovaはHasManyフィールドからビューボタンを非表示にします

HasMany フィールドの表示ボタンを非表示にする必要があります

Manager リソースには、HasMany Relationship フィールドを含む新しいパネルがあります

ドキュメントで説明されているように、ポリシーを使用しようとしていました: https://nova.laravel.com/docs/3.0/resources/authorization.html#relationships

私の ManagerPolicy クラスで私はメソッドを作成します

しかし、それは機能していません...私が間違っていることについていくつかのアイデアが必要です

PS注文ページにこの機能が必要な場合にのみ、ビューボタンを非表示にする必要があることに注意してください