Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
В системі є довідник "Значення фільтрів Розетка" який працює на базі автоматизації "Значення фільтрів категорій Rozetka"
І тут виходить певний конфлікт з розеткою
Суть конфлікту в тому що наприклад є категорія Розетка = 4636407
В OneBox є довідник "Фільтри категорій Розетка"
Якщо відфільтрувати всі фільтри які доступні для цієї категорії (4636407)
То там є фільтр з кодом = 249703 (Принт)
Якщо по цьому коду фільтра відфільтрувати всі значення в довіднику "Значення фільтрів категорій Rozetka" то там буде приблизно 41 значення
Тобто структура досить зрозуміла, є категорія (1), в категорії є фільтри (2), в фільтрів є значення (3).
Але проблема в тому що на розетці, якщо завантажувати довідник з кабінету стає зрозуміло, що для різних категорії використовуються різні значення фільтрів, тобто не так просто що всі 41 значення використовується для будь якої категорії де є фільтр "Принт", а наприклад для категорії 4636407 (Футболки для мальчиков) для значення "Принт" можна передавати тільки 6 значень:
4140073 Напис
4140078 Смужка
4140083 Малюнок
4140128 Однотонний
4140288 Українська символіка
4222045 Динозаври
А для категорії 4636383 (Поло для хлопчиків) вже можна передавати 18 значень:
4222024 Новорічний
4222027 Зигзаг
4222030 Ромби
4222033 Губи
4222036 Авокадо
4222042 Метелики
4222045 Динозаври
4222051 Єдинороги
4222054 Фрукти та овочі
4222063 Кішки
4222066 Птахи
4222072 Сніжинки
4222075 Зебри
4222078 Кролик
4222081 Панда
4222084 Сови
4222087 Овечки
4222090 Аніме
І тут виникає декілька питань:
1. Яка базова логіка використання довідників Розека в системі (тобто як все задумувалось під час розробики) ?
2. Як можна зробити так в системі щоб для категорії 4636407 показувало 6 значень, а для 4636383 18 значень, тобто так як це відображаєтсья в кабінеті розетка (таке враження що в довіднику не вистачає якогось поля по якому можна було б додатково фільтрувати, або можливо треба робити якись 4 довідник який буде будувати зв'язок між цими довідниками) ?
[file]20393[/file]
[file]20394[/file]
В системі є довідник "Значення фільтрів Розетка" який працює на базі автоматизації "Значення фільтрів категорій Rozetka" І тут виходить певний конфлікт з розеткою Суть конфлікту в тому що наприклад є категорія Розетка = 4636407 В OneBox є довідник "Фільтри категорій Розетка" Якщо відфільтрувати всі фільтри які доступні для цієї категорії (4636407) То там є фільтр з кодом = 249703 (Принт) Якщо по цьому коду фільтра відфільтрувати всі значення в довіднику "Значення фільтрів категорій Rozetka" то там буде приблизно 41 значення Тобто структура досить зрозуміла, є категорія (1), в категорії є фільтри (2), в фільтрів є значення (3). Але проблема в тому що на розетці, якщо завантажувати довідник з кабінету стає зрозуміло, що для різних категорії використовуються різні значення фільтрів, тобто не так просто що всі 41 значення використовується для будь якої категорії де є фільтр "Принт", а наприклад для категорії 4636407 (Футболки для мальчиков) для значення "Принт" можна передавати тільки 6 значень: 4140073Напис 4140078Смужка 4140083Малюнок 4140128Однотонний 4140288Українська символіка 4222045Динозаври А для категорії 4636383 (Поло для хлопчиків) вже можна передавати 18 значень: 4222024Новорічний 4222027Зигзаг 4222030Ромби 4222033Губи 4222036Авокадо 4222042Метелики 4222045Динозаври 4222051Єдинороги 4222054Фрукти та овочі 4222063Кішки 4222066Птахи 4222072Сніжинки 4222075Зебри 4222078Кролик 4222081Панда 4222084Сови 4222087Овечки 4222090Аніме
І тут виникає декілька питань: 1. Яка базова логіка використання довідників Розека в системі (тобто як все задумувалось під час розробики) ?
2. Як можна зробити так в системі щоб для категорії 4636407 показувало 6 значень, а для 4636383 18 значень, тобто так як це відображаєтсья в кабінеті розетка (таке враження що в довіднику не вистачає якогось поля по якому можна було б додатково фільтрувати, або можливо треба робити якись 4 довідник який буде будувати зв'язок між цими довідниками) ?
Юля писал/а: 1. Яка базова логіка використання довідників Розека в системі (тобто як все задумувалось під час розробики) ?
Розетка видає згідно ваших доступів 2 довідника: - категорії - опції категорії Ми імпортуємо їх як є в окремі 3 довідники - категорії, фільтри, значення фільтрів.
Юля писал/а: 2. Як можна зробити так в системі щоб для категорії 4636407 показувало 6 значень, а для 4636383 18 значень, тобто так як це відображаєтсья в кабінеті розетка (таке враження що в довіднику не вистачає якогось поля по якому можна було б додатково фільтрувати, або можливо треба робити якись 4 довідник який буде будувати зв'язок між цими довідниками) ?
Нажать я не бачу простої можливості в реалізації цього питання. Я так розумію вам потрібно імпортувати 3й довідник (значення опцій) с конкретною прив'язкою до категорії (а не тільки фільтра) - це можливо в реалізації, але потрібно змінювати всю логіку дій (автоматизацій) та блоків в системі для корректної роботи з новою структурою довідника.
Тобто я дам вам 2 оцінки: 1. зробити новий варіант автоматизації довідників, щоб імпортувати довідник значень фільтрів з прив'язкою до категорії - 2 години 2. доробка дій та блоків в системі які працюють з цими довідниками під нову структуру (в вигляді налаштувань) - 6 годин
Тобто варіант доробки довідників та логік всіх взаємозв'язанних дій/блоків займе 8 годин.
Доброго дня.
[quote]
Юля писал/а:
1. Яка базова логіка використання довідників Розека в системі (тобто як все задумувалось під час розробики) ?
[/quote]
Розетка видає згідно ваших доступів 2 довідника:
- категорії
- опції категорії
Ми імпортуємо їх як є в окремі 3 довідники - категорії, фільтри, значення фільтрів.
[quote]
Юля писал/а:
2. Як можна зробити так в системі щоб для категорії 4636407 показувало 6 значень, а для 4636383 18 значень, тобто так як це відображаєтсья в кабінеті розетка (таке враження що в довіднику не вистачає якогось поля по якому можна було б додатково фільтрувати, або можливо треба робити якись 4 довідник який буде будувати зв'язок між цими довідниками) ?
[/quote]
Нажать я не бачу простої можливості в реалізації цього питання.
Я так розумію вам потрібно імпортувати 3й довідник (значення опцій) с конкретною прив'язкою до категорії (а не тільки фільтра) - це можливо в реалізації, але потрібно змінювати всю логіку дій (автоматизацій) та блоків в системі для корректної роботи з новою структурою довідника.
Тобто я дам вам 2 оцінки:
1. зробити новий варіант автоматизації довідників, щоб імпортувати довідник значень фільтрів з прив'язкою до категорії - 2 години
2. доробка дій та блоків в системі які працюють з цими довідниками під нову структуру (в вигляді налаштувань) - 6 годин
Тобто варіант доробки довідників та логік всіх взаємозв'язанних дій/блоків займе 8 годин.
Тындык Максим Вадимович OneBox production писал/а: Ми імпортуємо їх як є в окремі 3 довідники - категорії, фільтри, значення фільтрів.
1. А де можна в почитати чи де є інформація як правильно і де потрібно використовувати ці 3 довідники (щоб все корректро працювало) ?
Тындык Максим Вадимович OneBox production писал/а: Я так розумію вам потрібно імпортувати 3й довідник (значення опцій) с конкретною прив'язкою до категорії (а не тільки фільтра)
2. Виходить якщо це реалізувати, то буде довідник який буде містити поля Ід Категорії + Ід Фільтра + значення фільтра, тобто щось схоже на ті файли які прикріплені вище (ті файли які можна завантажити з кабінету розетка) ?
3. В теорії це буде досить великий довідник, тому що категорій приблизно 7000, якщо в кожній по 20 фільтрів і в кожному фільтрі по 20 значень то це виходить таблиця приблизно на 2 800 000 записів (7000*20*20) це нормальна таблиця для роботи системи ?
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
Ми імпортуємо їх як є в окремі 3 довідники - категорії, фільтри, значення фільтрів.
[/quote]
1. А де можна в почитати чи де є інформація як правильно і де потрібно використовувати ці 3 довідники (щоб все корректро працювало) ?
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
Я так розумію вам потрібно імпортувати 3й довідник (значення опцій) с конкретною прив'язкою до категорії (а не тільки фільтра)
[/quote]
2. Виходить якщо це реалізувати, то буде довідник який буде містити поля Ід Категорії + Ід Фільтра + значення фільтра, тобто щось схоже на ті файли які прикріплені вище (ті файли які можна завантажити з кабінету розетка) ?
3. В теорії це буде досить великий довідник, тому що категорій приблизно 7000, якщо в кожній по 20 фільтрів і в кожному фільтрі по 20 значень то це виходить таблиця приблизно на 2 800 000 записів (7000*20*20) це нормальна таблиця для роботи системи ?
Юля писал/а: 1. А де можна в почитати чи де є інформація як правильно і де потрібно використовувати ці 3 довідники (щоб все корректро працювало) ?
Спробуйте на форумі пошукати теми пов'язані з Розеткою.
Якщо коротко: - створюється додаткове поле продукту яке пов'язано з довідником категорій Розетки - автоматизацією для продуктів заповнюються фільтри в продукт на основі вибранної категорії в продукті - також є можливість заповнення окремого блоку інтерфейсу по фільтрам Розетки в продукті та вивантаження їх на Розетку автоматизацією
Юля писал/а: 2. Виходить якщо це реалізувати, то буде довідник який буде містити поля Ід Категорії + Ід Фільтра + значення фільтра, тобто щось схоже на ті файли які прикріплені вище (ті файли які можна завантажити з кабінету розетка) ?
У вас буде не просто довідник де вказано пару фільтр+значення, а й прив'язка до категорії (категорія + фільтр + значення). Тобто явщо значення 1 фільтра використовується для Х категорій - будет Х записів в довіднику.
Юля писал/а: 3. В теорії це буде досить великий довідник, тому що категорій приблизно 7000, якщо в кожній по 20 фільтрів і в кожному фільтрі по 20 значень то це виходить таблиця приблизно на 2 800 000 записів (7000*20*20) це нормальна таблиця для роботи системи ?
В теорії так, це буде набагато більший довідник, так як 1 значення 1 фільтра може використовуватись в декількох категоріях (якщо не десятках категорій). Напевно по цій причині довідники і зроблені більше спрощено. Таблиця в декілька мільйонів записів в базі данних - це відносно нормальна таблиця для корректної роботи в системі.
[quote]
Юля писал/а:
1. А де можна в почитати чи де є інформація як правильно і де потрібно використовувати ці 3 довідники (щоб все корректро працювало) ?
[/quote]
Спробуйте на форумі пошукати теми пов'язані з Розеткою.
Якщо коротко:
- створюється додаткове поле продукту яке пов'язано з довідником категорій Розетки
- автоматизацією для продуктів заповнюються фільтри в продукт на основі вибранної категорії в продукті
- також є можливість заповнення окремого блоку інтерфейсу по фільтрам Розетки в продукті та вивантаження їх на Розетку автоматизацією
[quote]
Юля писал/а:
2. Виходить якщо це реалізувати, то буде довідник який буде містити поля Ід Категорії + Ід Фільтра + значення фільтра, тобто щось схоже на ті файли які прикріплені вище (ті файли які можна завантажити з кабінету розетка) ?
[/quote]
У вас буде не просто довідник де вказано пару фільтр+значення, а й прив'язка до категорії (категорія + фільтр + значення).
Тобто явщо значення 1 фільтра використовується для Х категорій - будет Х записів в довіднику.
[quote]
Юля писал/а:
3. В теорії це буде досить великий довідник, тому що категорій приблизно 7000, якщо в кожній по 20 фільтрів і в кожному фільтрі по 20 значень то це виходить таблиця приблизно на 2 800 000 записів (7000*20*20) це нормальна таблиця для роботи системи ?
[/quote]
В теорії так, це буде набагато більший довідник, так як 1 значення 1 фільтра може використовуватись в декількох категоріях (якщо не десятках категорій). Напевно по цій причині довідники і зроблені більше спрощено.
Таблиця в декілька мільйонів записів в базі данних - це відносно нормальна таблиця для корректної роботи в системі.
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар