jquery sortableを使用してスライドを整理しています。 idの配列を新しい順序で返すことができますが、コントローラでこれらのIDを繰り返し処理して、スライドのソート順を更新する方法に苦労しています。toArrayで作成された配列から値を取得する方法
配列だから、スライドのidのは、私は必要なものである新しい順に返されているが、今私は、foreachループ、または何かをする必要があり、この
[2016-06-25 02:09:53] local.INFO: array (
'order' =>
array (
0 => '2',
1 => '3',
2 => '1',
3 => '4',
4 => '5',
5 => '6',
6 => '7',
7 => '8',
8 => '9',
9 => '10',
10 => '11',
11 => '12',
12 => '13',
13 => '14',
14 => '15',
15 => '16',
16 => '17',
17 => '18',
18 => '19',
19 => '20',
20 => '21',
21 => '22',
),
)
のように見えますそのID番号とソート順を更新します。 foreachループ(またはこれを達成するための最良の方法が何であれ)で各値を取得する方法についての助けがあれば、大歓迎です。
このアレイをコントローラでカスタムソートしたいですか? – nextt1
私は基本的にforeachループを実行し、idと一致するスライドをつかみ、配列の位置(key + 1)でスライドのソート順を更新します。したがって、idが2の最初のスライドの上の配列では、ソート順に1位に移動します。 –