質問編集履歴

3

補足

2022/02/24 06:36

投稿

nutti
nutti

スコア7

test CHANGED
@@ -1 +1 @@
1
- Laravelで、redirectを使用したときにURL一部書き換えられる
1
+ Laravelで、redirectを使用したときにパラメータ渡せない
test CHANGED
@@ -1,8 +1,8 @@
1
1
 
2
2
 
3
- ### Laravel6で、routeを使用して作成したアンカーリンクつき(#XXX)URLへのredirectを行うと、#XXX以降が消え
3
+ ### Laravel6で、routeを使用して作成したアンカーリンクつき(#XXX)URLへのredirectを行うと、#XXX以降が消えてしまう
4
4
  質問を見てくださりありがとうございます。
5
- 起きている問題としては、
5
+ 現在起きている問題としては、
6
6
  `https://example.com//admin/hoge_page/ID/edit#textX`
7
7
  というアンカーリンク付きのURLを作成して、ここに`redirect()->to()`を使用してリダイレクトをする際に、表示されたページでは
8
8
  `https://example.com//admin/hoge_page/ID/edit`

2

追記

2022/02/24 00:34

投稿

nutti
nutti

スコア7

test CHANGED
@@ -1 +1 @@
1
- Laravel6で、routeを使用してアンカーリンクつき(#XXX)のredirectを行う、#XXX以降える
1
+ Laravelで、redirectを使用したきにURL一部書き換られ
test CHANGED
@@ -1,8 +1,14 @@
1
1
 
2
2
 
3
- ### Laravel6で、routeを使用してアンカーリンクつき(#XXX)のredirectを行うと、#XXX以降が消える
3
+ ### Laravel6で、routeを使用して作成したアンカーリンクつき(#XXX)URLへのredirectを行うと、#XXX以降が消える
4
4
  質問を見てくださりありがとうございます。
5
+ 起きている問題としては、
6
+ `https://example.com//admin/hoge_page/ID/edit#textX`
7
+ というアンカーリンク付きのURLを作成して、ここに`redirect()->to()`を使用してリダイレクトをする際に、表示されたページでは
8
+ `https://example.com//admin/hoge_page/ID/edit`
9
+ となって`#textX`が消えた状態のURLになってしまいアンカーリンクが消えてしまいます。
10
+
5
- Laravel6とlaravel-adminを使用しているなかで、アンカーリンク付きのリダイレクトが行えなく質問させていただきました。
11
+ Laravel6とlaravel-adminを使用しているなかで、上記のようにアンカーリンク付きのリダイレクトが行えなく質問させていただきました。
6
12
  とある編集ページで、編集を行った際に何かしらの問題があり、再度編集ページを開き、問題のある入力箇所までスクロールするという構造を作りたいのですがうまくいきません。
7
13
  色々調べてやってみたのですが、URLは作れていると思うのですがリダイレクトしページがヒョ時されたときには#タグ以降が消えています。
8
14
 

1

追記・補足

2022/02/23 16:14

投稿

nutti
nutti

スコア7

test CHANGED
@@ -1 +1 @@
1
- Laravel6で、アンカーリンクつきのredirectを行うと、#XXX以降が消える
1
+ Laravel6で、routeを使用してアンカーリンクつき(#XXX)のredirectを行うと、#XXX以降が消える
test CHANGED
@@ -1,10 +1,10 @@
1
1
 
2
2
 
3
- ### Laravel6で、アンカーリンクつきのredirectを行うと、#XXX以降が消える
3
+ ### Laravel6で、routeを使用してアンカーリンクつき(#XXX)のredirectを行うと、#XXX以降が消える
4
4
  質問を見てくださりありがとうございます。
5
5
  Laravel6とlaravel-adminを使用しているなかで、アンカーリンク付きのリダイレクトが行えなく質問させていただきました。
6
6
  とある編集ページで、編集を行った際に何かしらの問題があり、再度編集ページを開き、問題のある入力箇所までスクロールするという構造を作りたいのですがうまくいきません。
7
- 色々調べてやってみたのですが、URLは作れていると思うのですがリダイレクトすると#タグ以降が消えているような気がします。
7
+ 色々調べてやってみたのですが、URLは作れていると思うのですがリダイレクトしページがヒョ時されたきには#タグ以降が消えています。
8
8
 
9
9
  ### 各種ソース
10
10
  まずはLaravelのルート設定です
@@ -42,6 +42,15 @@
42
42
  }
43
43
  }
44
44
  ```
45
+
46
+ ### 行っていること(理想の動作)
47
+ `hoge_page`では、`text1`~`textX`までのテキストの編集ができる項目があります。
48
+ その`textX`にて問題があったとし、DBに保存が完了したのちに呼び出される関数`$form->saved`内にて、編集ページを再度表示アンカーリンクの`#text`が該当する`textX`の入力欄までスクロールするようにしています。
49
+ 理想動作は
50
+ 1. 各種編集を記入し、完了ボタン(更新ボタン)を押す
51
+ 2. DBへの保存が完了されsavedが呼び出されるが、textXにて問題があったとし、再度現在開いていた編集ページを呼び出す
52
+ 3. リダイレクトで呼び出す際に、#textXをURLに付与し、該当箇所までスクロールした状態で表示する
53
+ という感じになります。
45
54
 
46
55
  ### 起きている問題
47
56
  完了後、正しい先に(hoge_pageのeditページ)リダイレクトは行われるのですが、