1b.app
Скопійоване посилання -

Сортування за додатковим полем

Доброго дня
Чи є можливість сортувати за додатковими полями у фінансах? (Фактичні платежі)
/admin/shop/finance/
Якщо ні - скільки доопрацювання
Оригінальне питання доступне на версії: ru

Відповіді:

Доброго дня такого функціоналу зараз немає. Доопрацювати таку можливість – 3ч. Виставляти рахунок.
26.01.2021, 14:42
Оригінальний коментар доступний на версії: ru


Так
Тут також буде додано:
?
27.01.2021, 17:37
Оригінальний коментар доступний на версії: ru

так звичайно. Працюватиме в 2 місцях: вказаному на скрині та при кліку на допполі в шапці таблиці
27.01.2021, 17:39
Оригінальний коментар доступний на версії: ru

Окей
Надішліть рахунок на KoretsValentyn@ukr.net
27.01.2021, 17:50
Оригінальний коментар доступний на версії: ru


Добрий день. Доробку зроблено та вивантажено
02.02.2021, 15:36
Оригінальний коментар доступний на версії: ru

Обрію сортування:
Перше сортування працює, проте далі:
Сортує рандомним чином:
https://orc-test.kiev.ua/admin/shop/finance/#
03.02.2021, 17:37
Оригінальний коментар доступний на версії: ru

Валентин, ви розумієте, що означає Сортування за замовчуванням та Сортування за замовчуванням 2? Спочатку всі платежі сортує по полю "Попередній платіж", потім по полю id серед платежів з однаковим значенням поля "Сортування за замовчуванням". Тобто. якщо у вас є 3 платежі:
1. id = 1, попередній платіж = 1
2. id = 2, попередній платіж = 0
3. id = 3, попередній платіж = 1
то показати повинно у такій послідовності: 1, 3, 2 .
03.02.2021, 17:49
Оригінальний коментар доступний на версії: ru

Я це чудово розумію:) А Ви?)
Скажіть, будь ласка, як буде:
1. id = 1, попередній платіж = 1
2. id = 2, попередній платіж = 0
3. id = 3, попередній платіж = 1
4. id = 4, попередній платіж = 0
У 2 та 4 різне значення першого сортування?
Відповім за Вас: "потім за полем id серед платежів з однаковим значенням поля "Сортування за замовчуванням""
Виправте, будь ласка
03.02.2021, 17:53
Оригінальний коментар доступний на версії: ru

На скріншотах ви вказали сортувати спочатку по допполю, а потім по id. У перших двох платежів значення додаткового поля = 1 https://prnt.sc/y5vf45 потім показує всі інші. Що не так?
03.02.2021, 17:59
Оригінальний коментар доступний на версії: ru

Те, що інше сортування не працює. Я ж вказавши.
Спочатку сортування відбувається за дод. полем – все окей. (перше сортування працює)
Далі, вибираю для іншого сортування ід. Нічого не відбувається
03.02.2021, 18:07
Оригінальний коментар доступний на версії: ru

Давайте ви ще раз напишіть 4 платежі для прикладу і я на них докладно розпишу, як працює сортування.
04.02.2021, 10:10
Оригінальний коментар доступний на версії: ru

Був би дуже вдячний)
Ід платежу – 1, Додаткове поле – 1
Ід платежу – 3, додаткове поле – 0
Ід платіж - 4, додаткове поле - 1
ід платіж - 2, додаткове поле - 0
Перше сортування - за додатковим полем, спадання
Інше сортування - за ід платежу, зростання
04.02.2021, 11:03
Оригінальний коментар доступний на версії: ru

А що у Вас там відбувається взагалі?
Зараз жодне сортування не працює за додатковим полем. (У різних боксах) Якщо переписуєте - то дайте хоча б знати про це.
04.02.2021, 11:08
Оригінальний коментар доступний на версії: ru

1. Бокс бере всі платежі та поділяє на 2 групи:
А) Платежі зі значенням поля 1 (1, 4)
Б) Платежі зі значенням поля 0 (2, 3)
Оскільки сортування по допполю йде за спаданням, то спочатку вам покаже групу А потім групу Б. Т.е. ви побачите платежі 1 та 4 першими.
2. Якщо зазначено сортування 2, то платежі ВСЕРЕДИНІ групи будуть відсортовані згідно з цим сортуванням. Візьмемо наприклад групу А. Там платежі з id 1 і 4, оскільки сортування за зростанням першим покаже платіж 1, а другим платіж 4. Разом:
1
4
2
3
Відкриваємо ваш бокс, отримуємо https://prnt.sc/y9285t першими йдуть 2 платежі з допполем=1, відсортовані між собою за зростанням айдишника https://prnt.sc/y92acj.
Після бачимо решту платежів, відсортовані за зростанням id МІЖ СОБОЮ https://prnt.sc/y92czk , тобто. у своїй групі Б
04.02.2021, 11:26
Оригінальний коментар доступний на версії: ru

Я це розумію!
Із самого початку вказавши, що для однакового значення додаткового поля (1 або 0 ) має спрацьовувати інше сортування!
НО:
Ось що вибрано:

Ось що маю:

Зміна друго сортування НІЯК не впливає на видачу!
04.02.2021, 11:50
Оригінальний коментар доступний на версії: ru

ось тепер я вас зрозумів, потрібно було одразу так і написати)) на минулих скринах у вас було сортування по id az і відповідно правильна видача) подивлюся що можна зробити
04.02.2021, 11:58
Оригінальний коментар доступний на версії: ru

І є ще один маленький нюанс ід починають не з 4000+
А з 11
04.02.2021, 11:59
Оригінальний коментар доступний на версії: ru

"ось тепер я вас зрозумів, потрібно було відразу так і написати)) на минулих скрінах у вас було сортування по id az і відповідно правильна видача) подивлюся що можна зробити"
Дякую
За іншими полями теж не сортує. Проблема не лише з ід.
Наприклад, поле "Створено":
Платежі є з 2019 року
04.02.2021, 12:04
Оригінальний коментар доступний на версії: ru


Так, дякую. Все працює
05.02.2021, 11:28
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар