Я использую jquery sortable для упорядочивания слайдов. Я могу вернуть массив идентификаторов в их новом порядке, но я борюсь с тем, как перебирать их в контроллере, чтобы обновить порядок сортировки слайдов.Как получить значения из массива, созданного toArray
массив выглядит следующим образом
[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',
),
)
Так что корочки слайдов возвращаются в новом порядке, который является то, что мне нужно, но теперь мне нужно сделать цикл по каждому элементу, или что-то, с этот номер идентификатора и обновить порядок сортировки. Любая помощь в том, как захватить каждое значение в цикле foreach (или что бы это ни было, лучший способ добиться этого может быть), будет с большой благодарностью.
Вы хотите настроить этот массив в контроллере? – nextt1
Я в основном хочу сделать цикл foreach, захватить слайд, который соответствует идентификатору, а затем обновить этот порядок сортировки слайдов с его позицией (ключ + 1) в массиве. Таким образом, в массиве выше первого слайда, который равен 2, переместится в позицию 1 в порядке сортировки. –