Обновлено портфолио
16382 сообщения
#11 лет назад
Dmitrynew, вот вам список работПервая страница
1
2
3
4
5
6
7
8
9
10
Вторая страница
11
12
13
14
15
16
17
18
19
20
Вы находитесь на второй странице, перемещаете на первую последовательно работы 14, 15, 16, и 18. Напишите как будет выглядеть этот список после каждого действия. Какая работа должна после каждого перемещения становиться ПЕРВОЙ на второй странице?
1607 сообщений
#11 лет назад
frig, у меня 20 работ на странице, так еще больше запутаемся.Но если считать что 10, то получится типа того:
Первая страница
18
16
15
14
1
2
3
4
5
6
1 2 3 4 5 6 18 16 15 14
Нет, надо вот так:
1
2
3
4
5
6
14
15
16
18
То есть, чтоб перетаскивание на предыдущую страницу ставило работу в конец страницы, а не в начало.
16382 сообщения
#11 лет назад
Dmitrynew, еще раз хочу обратит ваше внимание на то, что я говорю о пошаговом перемещении. Первый шаг - вы перемещаете работу номер 14 на страницу номер один. Напишите как будет выглядеть список работ после этого? Потом работа номер 15. Опять напишите как будет выглядеть список. Список - обе страницы. То есть я жду от вас два набора по 20 значений, разделенных по две страницы.
1607 сообщений
#11 лет назад
Цитата ("frig"):Напишите как будет выглядеть список работ после этого?
Дык написал ведь. Если поэтапно, то:
- 1 перемещение:
14
1
2
3
4
5
6
7
8
9
- 2 перемещение:
15
14
1
2
3
4
5
6
7
8
Ну и так далее.
В следующей странице ничего интересного, там всё по порядку, перетащенная работа просто пропускается, а работа 10 попадает в начало стр. 2 — это правильно.
16382 сообщения
#11 лет назад
Dmitrynew, так это в начало страницы, так cейчас работает. Покажите мне как будет работать перемещение в конец первой страницы.
1607 сообщений
#11 лет назад
Цитата ("frig"):перемещение в конец первой страницы.
1
2
3
4
5
6
7
8
9
14
- 2 страница
10
11
12
13
15 и т.д.
Чтоб работа ставилась в конец, вроде понятно и логично.
16382 сообщения
#11 лет назад
Dmitrynew, отлично! Теперь перемещаем на первую страницу 15-ю работу.
1607 сообщений
#11 лет назад
Цитата ("frig"):Теперь перемещаем на первую страницу 15-ю работу.
15
14
1
2
3
4
5
6
7
8
Какое-то на иврите перемещение получается )))
Повторюсь, работ на странице 20, так что это условно.
16382 сообщения
#11 лет назад
Dmitrynew, у вас только что 14-я работа шла после девятой. Как она попала в начало списка?
1607 сообщений
16382 сообщения
#11 лет назад
Так. Надо ставить в конец? Вот ваш список Цитата ("Dmitrynew"):
1
2
3
4
5
6
7
8
9
14
- 2 страница
10
11
12
13
15 и т.д.
Сделайте как надо и переместите 15-ю работу на первую страницу. В конец. Жду аналогичный список.
1607 сообщений
#11 лет назад
Цитата:Жду аналогичный список.
Уже совсем я запутался, но список получается типа того:
14
1
2
3
4
5
6
7
8
15 - это при условии, что работа 15 была в самом начале, перед 14
16382 сообщения
#11 лет назад
Dmitrynew, вот ваш правильный список с перемещением работы номер 14 на первую страницу. Цитата ("Dmitrynew"):
1
2
3
4
5
6
7
8
9
14
- 2 страница
10
11
12
13
15 и т.д.
У нас есть только этот список и никакого другого, никаких знаний о том, как было. Вот этот список теперь и есть исходный. Задача переместить 15-ю работу на первую страницу. Сделайте это, переместите 15-ю работу на первую страницу, как вы говорите - правильно, в конец. Вот только этот список есть, и только одна задача - переместить 15-ю работу на первую страницу.
Напишите как будет выглядеть списки категорий после этого перемещения.
16382 сообщения
#11 лет назад
Dmitrynew, подсказать что произойдет? Следуя логике первого перемещения получится вот что
1
2
3
4
5
6
7
8
9
15
- 2 страница
14
10
11
12
13и т.д.
Это и есть то правильное поведение?
1607 сообщений
16382 сообщения
#11 лет назад
Dmitrynew, Это один шаг. Следующим перемещением со второй на первую страницу вашу последнюю на первой странице работу (ту самую, что вы на предудущем шаге туда поместили!) выдавит на вторую страницу.То есть сколько бы вы работ со второй страницы на первую не перемещали - меняться будет только последняя работа на первой странице, все остальное будет "выпадать" вам на второй странице обратно.
1607 сообщений
#11 лет назад
Цитата ("frig"):все остальное будет "выпадать" вам на второй странице обратно.
Да, действительно. Тогда придется перетягивать только по одной работе. В принципе, я так и делаю, это все равно быстрее, чем было раньше.
Но если кто-то перетягивает сразу по несколько — то да, ничего не выйдет.
*задумчивый смайл*
Кстати, перетягивание у меня работает только 1 раз, потом надо обновлять страницу.
1 перетягивание: ссылка - страницы «зеленеют», всё ок.
2 перетягивание не работает: ссылка
16382 сообщения
#11 лет назад
Цитата ("Dmitrynew"):Да, действительно.
Не прошло и двух страниц

Цитата ("Dmitrynew"):
Кстати, перетягивание у меня работает только 1 раз, потом надо обновлять страницу.
Разбираемся уже.
1607 сообщений
#11 лет назад
frig, спасибо за разъяснения. Что ж, к этому можно привыкнуть, ничего особо страшного нет, просто пара лишних манипуляций с мышкой.