質問編集履歴

1

「試したこと」に(2)を追記

2023/03/13 05:55

投稿

Cik_imi
Cik_imi

スコア12

test CHANGED
File without changes
test CHANGED
@@ -13,7 +13,7 @@
13
13
 
14
14
  ### 発生している問題
15
15
 
16
- URLに渡す引数をどのように記述したらいいのでしょうか
16
+ URLに渡す引数をどのように記述したらいいのでしょうか
17
17
  URLの例(図の「2」をクリックしたとき)
18
18
  https://192.168.xxx.xxx/books?page=2?kd=b
19
19
  (下記のソースコードの場合に渡したい引数を示します)
@@ -73,11 +73,19 @@
73
73
  ```
74
74
  ### 試したこと
75
75
 
76
- 上記の
76
+ (1) 上記の
77
77
  ```ここに言語を入力
78
78
  return $view->with(['books' => $books], ['paginate_params' => ['kd' => $kd ]]);
79
79
  ```
80
80
  では、URLに表示されないようです。
81
+
82
+ (2) paginate の「2」をクリックしたときに値が引き継がれるようにするため、次を試しましたが、想定した動作とはなりませんでした。
83
+ ```ここに言語を入力
84
+ {{ dump($kd ); }}
85
+ {{-- {{ $books->links('vendor.pagination.bootstrap-4') }} --}}
86
+ {{-- 上から下に変更 --}}
87
+ {{ $books->appends(request()->query('kinds','=',$kd))->links('vendor.pagination.bootstrap-4') }}
88
+ ```
81
89
 
82
90
  ラジオボタンの使用も考えましたが、ボタンは1クリックで済み操作が簡単なため、ボタンを使用したいと思います。
83
91