2019-07-13から1日間の記事一覧

【Laravel5.8】FormRequestを使うとThis action is unauthorized.が吐き出される

FormRequestを使うとThis action is unauthorized.が吐き出されるという悩みが。これは、LaravelのAuthを使用した上でFormRequestの public function authorize() { return false; } を public function authorize() { return true;★ } に変えていないことが…

【Laravel5.8】Eloquentのリレーションを使いたい

mysql> select * from orders; +----+---------+---------+--------+ | id | user_id | book_id | status | +----+---------+---------+---------+ | 1 | 1 | 1 | 1 | | 2 | 1 | 2 | 1 | | 3 | 2 | 1 | 1 | | 4 | 2 | 4 | 1 | このような形で別テーブルのid…

【Laravel5.8】join()を使って別テーブルのレコードを呼び出したい

Controller側 public function orders(){ //join('参照するテーブル','参照するテーブルと関連付けるカラム','呼び出すテーブルと関連づけたbook_idに関連しているカラム') $books = Book::select()->join('orders','orders.book_id','=','books.id')->get()…

【Laravel5.8】stripeで決済機能を導入したい

基本は以下のサイトを見ながら作ることができます。【簡単・オシャレ】PHPでstripeの決済を導入する手順【決済システム導入】 - Qiita 【準備編】LaravelでのStripeの環境を作成する - TAKKUBLOG 【初級編】LaravelでStripeを使って単発決済を実装する - TAK…