Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
Є дія Експорт продуктів у CS-Cart. В описі вказано "Еспорт продуктів з вашого OneBox до CS-Cart. Для роботи необхідно вказати доступи до бази даних у налаштуваннях інтеграції"
https://rivcont.info/app/cscart-new/settings/
Але в налаштуваннях інтеграції вказувати доступу до БД немає можливості.
Де їх вказувати?
Є дія Експорт продуктів у CS-Cart. В описі вказано "Еспорт продуктів з вашого OneBox до CS-Cart. Для роботи необхідно вказати доступи до бази даних у налаштуваннях інтеграції" https://rivcont.info/app/cscart-new/settings/ Але в налаштуваннях інтеграції вказувати доступу до БД немає можливості. Де їх вказувати?
Загалом головна проблема в тому, що товари не вивантажує в cs cart. Зараз в інтеграції можна вказувати струм логін та апі для вивантаження, що вже зроблено. За статусом тут стоїть "ОК"
Загалом головна проблема в тому, що товари не вивантажує в cs cart.
Зараз в інтеграції можна вказувати струм логін та апі для вивантаження, що вже зроблено.
За статусом тут стоїть "ОК"
При експорті продуктів API видає помилку "Товар повинен належати до категорії-власника." А під час експорту категорій отримуємо помилку "Категорія не знайдено" - виходить у вас у категорій прописані зовнішні ID? вони ж не відповідатимуть тим, що на CS-Cart
При експорті продуктів API видає помилку "Товар повинен належати до категорії-власника."
А під час експорту категорій отримуємо помилку "Категорія не знайдено" - виходить у вас у категорій прописані зовнішні ID? вони ж не відповідатимуть тим, що на CS-Cart
Тиндик Максим Вадимович OneBox production написав: При експорті продуктів API видає помилку "Товар повинен належати до категорії-власника." А під час експорту категорій отримуємо помилку "Категорія не знайдено" - виходить у вас у категорій прописані зовнішні ID? вони ж не відповідатимуть тим, що на CS-Cart
У нас на стороні кс карта немає категорій Вони один раз створилися (при першому налаштуванні) – все вивантажилося коректно. Але, тк там були продукти та категорії за замовчуванням – ми всі видалили. Продуктів та категорій немає на стороні кс карта. Власне у чому проблема і чому бокс не створює їх ще раз?
[quote]
Тиндик Максим Вадимович
OneBox production написав:
При експорті продуктів API видає помилку "Товар повинен належати до категорії-власника."
А під час експорту категорій отримуємо помилку "Категорія не знайдено" - виходить у вас у категорій прописані зовнішні ID? вони ж не відповідатимуть тим, що на CS-Cart
[/quote]
У нас на стороні кс карта немає категорій [file]9586[/file]
Вони один раз створилися (при першому налаштуванні) – все вивантажилося коректно.
Але, тк там були продукти та категорії за замовчуванням – ми всі видалили.
Продуктів та категорій немає на стороні кс карта.
Власне у чому проблема і чому бокс не створює їх ще раз?
Високос Микола Олександрович писав/ла: У нас на боці кс карта немає категорій Вони один раз створилися (при першому налаштуванні) – все вивантажилося коректно. Але, тк там були продукти та категорії за замовчуванням – ми всі видалили. Продуктів та категорій немає на стороні кс карта. Власне у чому проблема і чому бокс не створює їх ще раз?
Ну подумай, виходячи з мого коментар вище, це ж не складно Створилися категорії – в Onebox їм записалися зовнішні ідентифікатори – і тепер по них намагається оновити. Видаляйте зовнішні ідентифікатори - буде заново створювати.
[quote]
Високос Микола Олександрович писав/ла:
У нас на боці кс карта немає категорій
Вони один раз створилися (при першому налаштуванні) – все вивантажилося коректно.
Але, тк там були продукти та категорії за замовчуванням – ми всі видалили.
Продуктів та категорій немає на стороні кс карта.
Власне у чому проблема і чому бокс не створює їх ще раз?
[/quote]
Ну подумай, виходячи з мого коментар вище, це ж не складно
Створилися категорії – в Onebox їм записалися зовнішні ідентифікатори – і тепер по них намагається оновити. Видаляйте зовнішні ідентифікатори - буде заново створювати.
Тиндик Максим Вадимович OneBox production написав:
Високос Микола Олександрович писав/ла: У нас на боці кс карта немає категорій Вони один раз створилися (при першому налаштуванні) – все вивантажилося коректно. Але, тк там були продукти та категорії за замовчуванням – ми всі видалили. Продуктів та категорій немає на стороні кс карта. Власне у чому проблема і чому бокс не створює їх ще раз?
Ну подумай, виходячи з мого коментар вище, це ж не складно Створилися категорії – в Onebox їм записалися зовнішні ідентифікатори – і тепер по них намагається оновити. Видаляйте зовнішні ідентифікатори - буде заново створювати.
У нас зовнішні id категорії давно використовувалися. І використовуються в інших джерелах - якщо ми видалимо id - то в інших інтеграціях можуть дублі (перевіряти особливо немає бажання). До того ж, категорії були створені в кскарті, але ми їх видалили. Зараз на стороні кс карта немає ні категорій, ні продуктів
[quote]
Тиндик Максим Вадимович
OneBox production написав:
[quote]
Високос Микола Олександрович писав/ла:
У нас на боці кс карта немає категорій
Вони один раз створилися (при першому налаштуванні) – все вивантажилося коректно.
Але, тк там були продукти та категорії за замовчуванням – ми всі видалили.
Продуктів та категорій немає на стороні кс карта.
Власне у чому проблема і чому бокс не створює їх ще раз?
[/quote]
Ну подумай, виходячи з мого коментар вище, це ж не складно
Створилися категорії – в Onebox їм записалися зовнішні ідентифікатори – і тепер по них намагається оновити. Видаляйте зовнішні ідентифікатори - буде заново створювати.
[/quote]
У нас зовнішні id категорії давно використовувалися. І використовуються в інших джерелах - якщо ми видалимо id - то в інших інтеграціях можуть дублі (перевіряти особливо немає бажання).
До того ж, категорії були створені в кскарті, але ми їх видалили. Зараз на стороні кс карта немає ні категорій, ні продуктів
Високос Микола Олександрович писав/ла: У нас зовнішні id категорії давно використовувалися. І використовуються в інших джерелах - якщо ми видалимо id - то в інших інтеграціях можуть дублі (перевіряти особливо немає бажання). До того ж, категорії були створені в кскарті, але ми їх видалили. Зараз на стороні кс карта немає ні категорій, ні продуктів
Ну, власне, це нічого і не змінює. Бажаєте іншу логіку вивантаження категорій – давайте ТЗ та обговорюємо, оцінимо доопрацювання.
[quote]
Високос Микола Олександрович писав/ла:
У нас зовнішні id категорії давно використовувалися. І використовуються в інших джерелах - якщо ми видалимо id - то в інших інтеграціях можуть дублі (перевіряти особливо немає бажання).
До того ж, категорії були створені в кскарті, але ми їх видалили. Зараз на стороні кс карта немає ні категорій, ні продуктів
[/quote]
Ну, власне, це нічого і не змінює.
Бажаєте іншу логіку вивантаження категорій – давайте ТЗ та обговорюємо, оцінимо доопрацювання.
Тиндик Максим Вадимович OneBox production написав:
Високос Микола Олександрович писав/ла: У нас зовнішні id категорії давно використовувалися. І використовуються в інших джерелах - якщо ми видалимо id - то в інших інтеграціях можуть дублі (перевіряти особливо немає бажання). До того ж, категорії були створені в кскарті, але ми їх видалили. Зараз на стороні кс карта немає ні категорій, ні продуктів
Ну, власне, це нічого і не змінює. Бажаєте іншу логіку вивантаження категорій – давайте ТЗ та обговорюємо, оцінимо доопрацювання.
Правильно зрозумів. У нас раніше не було зовнішніх ID категорій. Ми включили інтеграцію кскарту. Один раз продукти та категорії вивантажилися. Далі інтеграція перезаписала зовнішні ID на стороні боксу і зараз намагається по нових зовнішніх ID передавати дані? Але, на стороні кскарту все видалено та видає помилку
[quote]
Тиндик Максим Вадимович
OneBox production написав:
[quote]
Високос Микола Олександрович писав/ла:
У нас зовнішні id категорії давно використовувалися. І використовуються в інших джерелах - якщо ми видалимо id - то в інших інтеграціях можуть дублі (перевіряти особливо немає бажання).
До того ж, категорії були створені в кскарті, але ми їх видалили. Зараз на стороні кс карта немає ні категорій, ні продуктів
[/quote]
Ну, власне, це нічого і не змінює.
Бажаєте іншу логіку вивантаження категорій – давайте ТЗ та обговорюємо, оцінимо доопрацювання.
[/quote]
Правильно зрозумів.
У нас раніше не було зовнішніх ID категорій.
Ми включили інтеграцію кскарту.
Один раз продукти та категорії вивантажилися.
Далі інтеграція перезаписала зовнішні ID на стороні боксу і зараз намагається по нових зовнішніх ID передавати дані?
Але, на стороні кскарту все видалено та видає помилку
Тиндик Максим Вадимович OneBox production написав: Я про це вище і вказав.
Окей. Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox? Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
[quote]
Тиндик Максим Вадимович
OneBox production написав:
Я про це вище і вказав.
[/quote]
Окей.
Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox?
Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
Високос Микола Олександрович писав/ла: Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox? Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
Ні, там свої ідентифікатори. Як варіант - можна в дію експорту доопрацювати вибір додаткового поля категорії та продукту, з якого брати/до якого записувати ID із cscart`а для оновлення/після створення. Таке доопрацювання займе 2год
[quote]
Високос Микола Олександрович писав/ла:
Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox?
Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
[/quote]
Ні, там свої ідентифікатори.
Як варіант - можна в дію експорту доопрацювати вибір додаткового поля категорії та продукту, з якого брати/до якого записувати ID із cscart`а для оновлення/після створення.
Таке доопрацювання займе 2год
Тиндик Максим Вадимович OneBox production написав:
Високос Микола Олександрович писав/ла: Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox? Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
Ні, там свої ідентифікатори. Як варіант - можна в дію експорту доопрацювати вибір додаткового поля категорії та продукту, з якого брати/до якого записувати ID із cscart`а для оновлення/після створення. Таке доопрацювання займе 2год
Ми будемо створювати додаткові поля продукту. і в них вказувати ID категорії кс карта та Id продукту кс карта ? Якщо у нас буде кілька магазинів на кс карті, нам потрібно буде працювати з 4 полями? і т.д Наприклад, у випадках зміни категорії в декількох сайтах кс карта – це супер не зручно
[quote]
Тиндик Максим Вадимович
OneBox production написав:
[quote]
Високос Микола Олександрович писав/ла:
Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox?
Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
[/quote]
Ні, там свої ідентифікатори.
Як варіант - можна в дію експорту доопрацювати вибір додаткового поля категорії та продукту, з якого брати/до якого записувати ID із cscart`а для оновлення/після створення.
Таке доопрацювання займе 2год
[/quote]
Ми будемо створювати додаткові поля продукту. і в них вказувати ID категорії кс карта та Id продукту кс карта ?
Якщо у нас буде кілька магазинів на кс карті, нам потрібно буде працювати з 4 полями? і т.д
Наприклад, у випадках зміни категорії в декількох сайтах кс карта – це супер не зручно
Високос Микола Олександрович писав/ла: Ми будемо створювати додаткові поля продукту. і в них вказувати ID категорії кс карта та Id продукту кс карта ? Якщо у нас буде кілька магазинів на кс карті, нам потрібно буде працювати з 4 полями? і т.д
Так, іншого виходу я не бачу. Вам же руками нічого не потрібно буде заповнювати – створили поля, система сама взяла з нього значення і якщо є – оновила, якщо нема – створила та записала в нього ідентифікатор для подальшого оновлення. Якщо не влаштовує - ще раз повторюю - самостійно складаєте саме ТЗ і ми його оцінюємо, якщо його можна реалізувати.
[quote]
Високос Микола Олександрович писав/ла:
Ми будемо створювати додаткові поля продукту. і в них вказувати ID категорії кс карта та Id продукту кс карта ?
Якщо у нас буде кілька магазинів на кс карті, нам потрібно буде працювати з 4 полями? і т.д
[/quote]
Так, іншого виходу я не бачу.
Вам же руками нічого не потрібно буде заповнювати – створили поля, система сама взяла з нього значення і якщо є – оновила, якщо нема – створила та записала в нього ідентифікатор для подальшого оновлення.
Якщо не влаштовує - ще раз повторюю - самостійно складаєте саме ТЗ і ми його оцінюємо, якщо його можна реалізувати.
Тиндик Максим Вадимович OneBox production написав:
Високос Микола Олександрович писав/ла: Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox? Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
Ні, там свої ідентифікатори. Як варіант - можна в дію експорту доопрацювати вибір додаткового поля категорії та продукту, з якого брати/до якого записувати ID із cscart`а для оновлення/після створення. Таке доопрацювання займе 2год
[quote]
Тиндик Максим Вадимович
OneBox production написав:
[quote]
Високос Микола Олександрович писав/ла:
Давайте розберемося як ми можемо передавати категорії та продукти в кс карт не затираючи зовнішні ID продуктів та категорій у OneBox?
Ми можемо створювати категорії та продукти в кс карті на основі ID продуктів та категорій у боксі ?
[/quote]
Ні, там свої ідентифікатори.
Як варіант - можна в дію експорту доопрацювати вибір додаткового поля категорії та продукту, з якого брати/до якого записувати ID із cscart`а для оновлення/після створення.
Таке доопрацювання займе 2год
[/quote]
Робимо
У цьому завданні оплачено 2год https://rivcont.info/2172272/
Прошу витратити їх на це рішення
Додано налаштування "Додаткове поле категорії, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" та "Додаткове поле продукту, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" Майте на увазі, що при виборі налаштувань якщо вже є вивантажені продукти по зовнішньому ID і додаткові поля не будуть заповнені аналогічно - будуть створені нові товари
Додано налаштування "Додаткове поле категорії, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" та "Додаткове поле продукту, з якого брати/до якого записувати ID з CS-Cart`а для оновлення"
Майте на увазі, що при виборі налаштувань якщо вже є вивантажені продукти по зовнішньому ID і додаткові поля не будуть заповнені аналогічно - будуть створені нові товари
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Додано налаштування "Додаткове поле категорії, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" та "Додаткове поле продукту, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" Майте на увазі, що при виборі налаштувань якщо вже є вивантажені продукти по зовнішньому ID і додаткові поля не будуть заповнені аналогічно - будуть створені нові товари
Якщо ми створюємо два додаткові поля продукту і вказуємо їх у налаштуваннях "Додаткове поле категорії, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" та "Додаткове поле продукту, з якого брати/до якого записувати ID з CS -Cart`а для оновлення”. Але, поля зовнішній ID продукту, і зовнішній ID категорії заповнені, то ми створимо дублі ? Правильно зрозумів ?
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Додано налаштування "Додаткове поле категорії, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" та "Додаткове поле продукту, з якого брати/до якого записувати ID з CS-Cart`а для оновлення"
Майте на увазі, що при виборі налаштувань якщо вже є вивантажені продукти по зовнішньому ID і додаткові поля не будуть заповнені аналогічно - будуть створені нові товари
[/quote]
Якщо ми створюємо два додаткові поля продукту і вказуємо їх у налаштуваннях "Додаткове поле категорії, з якого брати/до якого записувати ID з CS-Cart`а для оновлення" та "Додаткове поле продукту, з якого брати/до якого записувати ID з CS -Cart`а для оновлення”.
Але, поля зовнішній ID продукту, і зовнішній ID категорії заповнені, то ми створимо дублі ?
Правильно зрозумів ?
Уважно прочитайте як називаються налаштування – в одній звучить щодо додаткового поля категорії, а не продукту – тобто різні сутності. І якщо ці поля порожні - відправить запити на створення категорії/продукту, після чого заповнить ці поля. Так що банально рекомендую або очистити на стороні CSCart все, або прописати зв'язки.
Уважно прочитайте як називаються налаштування – в одній звучить щодо додаткового поля категорії, а не продукту – тобто різні сутності.
І якщо ці поля порожні - відправить запити на створення категорії/продукту, після чого заповнить ці поля. Так що банально рекомендую або очистити на стороні CSCart все, або прописати зв'язки.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Уважно прочитайте як називаються налаштування – в одній звучить щодо додаткового поля категорії, а не продукту – тобто різні сутності. І якщо ці поля порожні - відправить запити на створення категорії/продукту, після чого заповнить ці поля. Так що банально рекомендую або очистити на стороні CSCart все, або прописати зв'язки.
Налаштували На стороні кскарту категорії та продукти очищені , Крон відпрацював о 15:05 Нічого не вивантажилось
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Уважно прочитайте як називаються налаштування – в одній звучить щодо додаткового поля категорії, а не продукту – тобто різні сутності.
І якщо ці поля порожні - відправить запити на створення категорії/продукту, після чого заповнить ці поля. Так що банально рекомендую або очистити на стороні CSCart все, або прописати зв'язки.
[/quote]
Налаштували [file]10040[/file]
На стороні кскарту категорії та продукти очищені [file]10041[/file] , [file]10042[/file]
Крон відпрацював о 15:05
Нічого не вивантажилось
Категорії передало і оновлює, судячи з API. І продукти також йдуть запити на передачу - і ідентифікатори в додатковому полі з'являються.
[quote]
Нічого не вивантажилось
[/quote]
Категорії передало і оновлює, судячи з API.
І продукти також йдуть запити на передачу - і ідентифікатори в додатковому полі з'являються.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: За деякими позиціями видає помилку "Bad Request: Товар повинен належати категорії, що належать до магазину-власника." але ймовірно через те, що вони без категорій.
Окей, це перевіримо
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла:
Нічого не вивантажилось
Категорії передало і оновлює, судячи з API. І продукти також йдуть запити на передачу - і ідентифікатори в додатковому полі з'являються.
З'явились. Запитання: Фотографії не вивантажує? Бокс вміє передавати фотографії? або це можна доопрацювати?
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
За деякими позиціями видає помилку "Bad Request: Товар повинен належати категорії, що належать до магазину-власника." але ймовірно через те, що вони без категорій.
[/quote]
Окей, це перевіримо
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Нічого не вивантажилось
[/quote]
Категорії передало і оновлює, судячи з API.
І продукти також йдуть запити на передачу - і ідентифікатори в додатковому полі з'являються.
[/quote]
З'явились.
Запитання:
Фотографії не вивантажує? Бокс вміє передавати фотографії? або це можна доопрацювати?
Також момент Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID? Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
Також момент [file]10057[/file]
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
звичайно ж, ви ж цього не доопрацьовували
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
звичайно, відповідним доопрацюванням тієї чи іншої дії - 1ч
[quote]
Фотографії не вивантажує? Бокс вміє передавати фотографії? або це можна доопрацювати?
[/quote]
наскільки я бачу - ні
по документації https://www.cs-cart.ru/docs/4.4.x/developer_guide/api/entities/products.html цілком можливо, що можна передати зображення (але не впевнений), за часом допрацювати займе близько 3год.
[quote]
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
[/quote]
звичайно ж, ви ж цього не доопрацьовували
[quote]
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
[/quote]
звичайно, відповідним доопрацюванням тієї чи іншої дії - 1ч
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
звичайно ж, ви ж цього не доопрацьовували
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
звичайно, відповідним доопрацюванням тієї чи іншої дії - 1ч
Виставляйте рахунок
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Фотографії не вивантажує? Бокс вміє передавати фотографії? або це можна доопрацювати?
[/quote]
наскільки я бачу - ні
по документації https://www.cs-cart.ru/docs/4.4.x/developer_guide/api/entities/products.html цілком можливо, що можна передати зображення (але не впевнений), за часом допрацювати займе близько 3год.
[quote]
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
[/quote]
звичайно ж, ви ж цього не доопрацьовували
[quote]
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
[/quote]
звичайно, відповідним доопрацюванням тієї чи іншої дії - 1ч
[/quote]
Виставляйте рахунок
Також виникли моменти. 1. Якщо ми змінюємо категорію товару на стороні кскарту, дія "Експорт продуктів у CS-Cart" ставить категорію з боксу. - Потрібна галочка яка вимикатиме оновлення категорій У такому разі, як ми можемо зробити вивантаження нових продуктів? У яку категорію вони потраплятимуть якщо категорії відрізнятимуться? - id категорії товару зараз записується в доп.поле категорії, якщо категорії відрізняються - куди йтиме запис ? - на старі продукти id категорії товару буде оновлюватися? 2. Потрібна можливість вивантажувати продукти залежно від виконання умов. Тобто, зараз вивантажуються всі продукти. Хочемо зробити що б вивантажувалися продукти ті, які мають доп.поле продукту равно(не рівно, більше, менше і тп) якому значенню X. Оцініть ці моменти
Також виникли моменти.
1.
Якщо ми змінюємо категорію товару на стороні кскарту, дія "Експорт продуктів у CS-Cart" ставить категорію з боксу.
- Потрібна галочка яка вимикатиме оновлення категорій
У такому разі, як ми можемо зробити вивантаження нових продуктів? У яку категорію вони потраплятимуть якщо категорії відрізнятимуться?
- id категорії товару зараз записується в доп.поле категорії, якщо категорії відрізняються - куди йтиме запис ?
- на старі продукти id категорії товару буде оновлюватися?
2. Потрібна можливість вивантажувати продукти залежно від виконання умов.
Тобто, зараз вивантажуються всі продукти.
Хочемо зробити що б вивантажувалися продукти ті, які мають доп.поле продукту равно(не рівно, більше, менше і тп) якому значенню X.
Оцініть ці моменти
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
звичайно ж, ви ж цього не доопрацьовували
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
звичайно, відповідним доопрацюванням тієї чи іншої дії - 1ч
Виставляйте рахунок
Тут рахунок так і не отримали
[quote]
Високос Микола Олександрович
Клієнт писав/ла:
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Фотографії не вивантажує? Бокс вміє передавати фотографії? або це можна доопрацювати?
[/quote]
наскільки я бачу - ні
по документації https://www.cs-cart.ru/docs/4.4.x/developer_guide/api/entities/products.html цілком можливо, що можна передати зображення (але не впевнений), за часом допрацювати займе порядку 3год
[quote]
Імпорт процесів та пошук продуктів відбувається на підставі поля зовнішній ID?
[/quote]
звичайно ж, ви ж цього не доопрацьовували
[quote]
Якщо так, то як ми можемо вирішити це? тк дані заноситимуться в додаткове поле
[/quote]
звичайно, відповідним доопрацюванням тієї чи іншої дії - 1ч
[/quote]
Виставляйте рахунок
[/quote]
Тут рахунок так і не отримали
1. Якщо ми змінюємо категорію товару на стороні кскарту, дія "Експорт продуктів у CS-Cart" ставить категорію з боксу. - Потрібна галочка яка вимикатиме оновлення категорій У такому разі, як ми можемо зробити вивантаження нових продуктів? У яку категорію вони потраплятимуть якщо категорії відрізнятимуться? - id категорії товару зараз записується в доп.поле категорії, якщо категорії відрізняються - куди йтиме запис ? - на старі продукти id категорії товару буде оновлюватися?
І як же ви зрозумієте комусь оновити, а кому ні? Або оновлювати всім (тобто головний OneBox) - або оновлювати взагалі (якщо головний CSCart) Хіба можна тільки для нових продуктів передавати категорію - але тут питання - чи дозволяє CS-Cart передавати без категорії? І як би тоді ви обмежуєте себе у можливості оновлення категорії з Onebox Для початку вирішіть хто у вас головний в інтеграції – там і потрібно міняти категорію
2. Потрібна можливість вивантажувати продукти залежно від виконання умов. Тобто, зараз вивантажуються всі продукти. Хочемо зробити що б вивантажувалися продукти ті, які мають доп.поле продукту равно(не рівно, більше, менше і тп) якому значенню X.
Одинична умова – 1ч Мультинабудова (скільки потрібно умов з різних полів) - 2ч
[quote]
1.
Якщо ми змінюємо категорію товару на стороні кскарту, дія "Експорт продуктів у CS-Cart" ставить категорію з боксу.
- Потрібна галочка яка вимикатиме оновлення категорій
У такому разі, як ми можемо зробити вивантаження нових продуктів? У яку категорію вони потраплятимуть якщо категорії відрізнятимуться?
- id категорії товару зараз записується в доп.поле категорії, якщо категорії відрізняються - куди йтиме запис ?
- на старі продукти id категорії товару буде оновлюватися?
[/quote]
І як же ви зрозумієте комусь оновити, а кому ні? Або оновлювати всім (тобто головний OneBox) - або оновлювати взагалі (якщо головний CSCart)
Хіба можна тільки для нових продуктів передавати категорію - але тут питання - чи дозволяє CS-Cart передавати без категорії? І як би тоді ви обмежуєте себе у можливості оновлення категорії з Onebox
Для початку вирішіть хто у вас головний в інтеграції – там і потрібно міняти категорію
[quote]
2. Потрібна можливість вивантажувати продукти залежно від виконання умов.
Тобто, зараз вивантажуються всі продукти.
Хочемо зробити що б вивантажувалися продукти ті, які мають доп.поле продукту равно(не рівно, більше, менше і тп) якому значенню X.
[/quote]
Одинична умова – 1ч
Мультинабудова (скільки потрібно умов з різних полів) - 2ч
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: І як же ви зрозумієте комусь оновити, а кому ні? Або оновлювати всім (тобто головний OneBox) - або оновлювати взагалі (якщо головний CSCart) Хіба можна тільки для нових продуктів передавати категорію - але тут питання - чи дозволяє CS-Cart передавати без категорії? І як би тоді ви обмежуєте себе у можливості оновлення категорії з Onebox Для початку вирішіть хто у вас головний в інтеграції – там і потрібно міняти категорію
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту) Якщо кскарт дозволяє передавати без категорії – було б непогано. Якщо кскарту потрібна буде категорія і категорії будуть відрізнятися, необхідно вказувати ID в яку вони будуть поміщатися / напевно так.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
І як же ви зрозумієте комусь оновити, а кому ні? Або оновлювати всім (тобто головний OneBox) - або оновлювати взагалі (якщо головний CSCart)
Хіба можна тільки для нових продуктів передавати категорію - але тут питання - чи дозволяє CS-Cart передавати без категорії? І як би тоді ви обмежуєте себе у можливості оновлення категорії з Onebox
Для початку вирішіть хто у вас головний в інтеграції – там і потрібно міняти категорію
[/quote]
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
Якщо кскарт дозволяє передавати без категорії – було б непогано.
Якщо кскарту потрібна буде категорія і категорії будуть відрізнятися, необхідно вказувати ID в яку вони будуть поміщатися / напевно так.
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
То виходить і дерево не експортувати, і по товарах не оновлювати?
[quote]
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
[/quote]
То виходить і дерево не експортувати, і по товарах не оновлювати?
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла:
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
То виходить і дерево не експортувати, і по товарах не оновлювати?
Дерево категорій не потрібне, і по товарах теж не потрібно оновлювати категорії на боці кскарту. Тобто на кс карті ми зробимо свої категорії, своє дерево категорій, і вручну будемо розставляти кожному продукту категорію.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
[/quote]
То виходить і дерево не експортувати, і по товарах не оновлювати?
[/quote]
Дерево категорій не потрібне, і по товарах теж не потрібно оновлювати категорії на боці кскарту.
Тобто на кс карті ми зробимо свої категорії, своє дерево категорій, і вручну будемо розставляти кожному продукту категорію.
Високос Микола Олександрович писав/ла: Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту) Якщо кскарт дозволяє передавати без категорії – було б непогано.
Тиндик Максим Вадимович писав/ла: За деякими позиціями видає помилку "Bad Request: Товар повинен належати до категорії-власника." але ймовірно через те, що вони без категорій.
Наскільки я розумію – без категорії не можна передати. Хіба якщо ви вручну проставите в OneBox зв'язку категорій з CS-Cart (по доп.полю) - і виходить дерево не вивантажувати, але по продуктах - передавати з доп.поля.
[quote]
Високос Микола Олександрович писав/ла:
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
Якщо кскарт дозволяє передавати без категорії – було б непогано.
[/quote]
[quote]
Тиндик Максим Вадимович писав/ла:
За деякими позиціями видає помилку "Bad Request: Товар повинен належати до категорії-власника." але ймовірно через те, що вони без категорій.
[/quote]
Наскільки я розумію – без категорії не можна передати.
Хіба якщо ви вручну проставите в OneBox зв'язку категорій з CS-Cart (по доп.полю) - і виходить дерево не вивантажувати, але по продуктах - передавати з доп.поля.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла:
Високос Микола Олександрович писав/ла: Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту) Якщо кскарт дозволяє передавати без категорії – було б непогано.
Тиндик Максим Вадимович писав/ла: За деякими позиціями видає помилку "Bad Request: Товар повинен належати до категорії-власника." але ймовірно через те, що вони без категорій.
Наскільки я розумію – без категорії не можна передати. Хіба якщо ви вручну проставите в OneBox зв'язку категорій з CS-Cart (по доп.полю) - і виходить дерево не вивантажувати, але по продуктах - передавати з доп.поля.
Окей, припустимо ми зробимо інакше, тк товар на сайті буде унікальним, нам не обов'язково щоб бокс його створював, ми можемо самостійно створювати товар на стороні кс карта і вносити в додаткове поле продукту ID кс карта для зв'язки. При цьому нам не потрібно що б з боксу вивантажувалися дерево категорій. Потрібно щоб бокс оновлював лише ціну товару і наявність (тобто залишки передавалися). (зараз галочки Експортувати залишки продуктів на складах у систему CS-Cart та Експортувати лише залишки. Без оновлення загальної інформації про продукт - не дозволяють оновлювати ціну продукту) Якщо продукт новий - він не вивантажується, але ми це можемо зробити доопрацюванням умов, за замовчуванням продукти не вивантажуватимуться, і тільки якщо умова виконується буде вивантажуватися. можемо зробити так?
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Високос Микола Олександрович писав/ла:
Необхідна настройка щоб головний був кскарт (повинна бути галочка, тк налаштування тільки для одного сайту)
Якщо кскарт дозволяє передавати без категорії – було б непогано.
[/quote]
[quote]
Тиндик Максим Вадимович писав/ла:
За деякими позиціями видає помилку "Bad Request: Товар повинен належати до категорії-власника." але ймовірно через те, що вони без категорій.
[/quote]
Наскільки я розумію – без категорії не можна передати.
Хіба якщо ви вручну проставите в OneBox зв'язку категорій з CS-Cart (по доп.полю) - і виходить дерево не вивантажувати, але по продуктах - передавати з доп.поля.
[/quote]
Окей, припустимо ми зробимо інакше, тк товар на сайті буде унікальним, нам не обов'язково щоб бокс його створював, ми можемо самостійно створювати товар на стороні кс карта і вносити в додаткове поле продукту ID кс карта для зв'язки.
При цьому нам не потрібно що б з боксу вивантажувалися дерево категорій.
Потрібно щоб бокс оновлював лише ціну товару і наявність (тобто залишки передавалися).
(зараз галочки Експортувати залишки продуктів на складах у систему CS-Cart та Експортувати лише залишки. Без оновлення загальної інформації про продукт - не дозволяють оновлювати ціну продукту)
Якщо продукт новий - він не вивантажується, але ми це можемо зробити доопрацюванням умов, за замовчуванням продукти не вивантажуватимуться, і тільки якщо умова виконується буде вивантажуватися.
можемо зробити так?
При цьому нам не потрібно, щоб з боксу вивантажувалися дерево категорій.
Ми можемо додати налаштування, щоб не вивантажувати дерево категорій - це займе 1 годину.
Потрібно щоб бокс оновлював лише ціну товару і наявність (тобто залишки передавалися). (зараз галочки Експортувати залишки продуктів на складах у систему CS-Cart та Експортувати лише залишки. Без оновлення загальної інформації про продукт - не дозволяють оновлювати ціну продукту)
ціна товару та залишки - це різні сутності ціна продукту оновлюється у запиті щодо оновлення товару (де у вас потрібна категорія), а залишки - в API за комбінаціями тобто щоб оновити ціну – вам потрібно для категорій все одно заповнити значення.
Якщо продукт новий - він не вивантажується, але ми це можемо зробити доопрацюванням умов, за замовчуванням продукти не вивантажуватимуться, і тільки якщо умова виконується буде вивантажуватися.
якщо ви заповните категоріям та товару ідентифікатори - то теоретично ж зможете чисто оновлювати ну і можемо додати налаштування, щоб не створювати нові товари - це 1ч
[quote]
При цьому нам не потрібно, щоб з боксу вивантажувалися дерево категорій.
[/quote]
Ми можемо додати налаштування, щоб не вивантажувати дерево категорій - це займе 1 годину.
[quote]
Потрібно щоб бокс оновлював лише ціну товару і наявність (тобто залишки передавалися).
(зараз галочки Експортувати залишки продуктів на складах у систему CS-Cart та Експортувати лише залишки. Без оновлення загальної інформації про продукт - не дозволяють оновлювати ціну продукту)
[/quote]
ціна товару та залишки - це різні сутності
ціна продукту оновлюється у запиті щодо оновлення товару (де у вас потрібна категорія), а залишки - в API за комбінаціями
тобто щоб оновити ціну – вам потрібно для категорій все одно заповнити значення.
[quote]
Якщо продукт новий - він не вивантажується, але ми це можемо зробити доопрацюванням умов, за замовчуванням продукти не вивантажуватимуться, і тільки якщо умова виконується буде вивантажуватися.
[/quote]
якщо ви заповните категоріям та товару ідентифікатори - то теоретично ж зможете чисто оновлювати
ну і можемо додати налаштування, щоб не створювати нові товари - це 1ч
Написали на підтримку кс карта, подивимося, що вони можуть запропонувати, бо заповнювати все вручну - складне завдання. Давайте зараз зробимо оновлення фотографій – 3ч імпорт процесів з пошуком додаткових полів - 1ч Очікуємо рахунок із минулого тижня вже
Написали на підтримку кс карта, подивимося, що вони можуть запропонувати, бо заповнювати все вручну - складне завдання.
Давайте зараз зробимо оновлення фотографій – 3ч
імпорт процесів з пошуком додаткових полів - 1ч
Очікуємо рахунок із минулого тижня вже
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: ціна товару та залишки - це різні сутності ціна продукту оновлюється у запиті щодо оновлення товару (де у вас потрібна категорія), а залишки - в API за комбінаціями тобто щоб оновити ціну – вам потрібно для категорій все одно заповнити значення.
Відписали нам, що можна оновлювати ціну та кількість без категорії
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
ціна товару та залишки - це різні сутності
ціна продукту оновлюється у запиті щодо оновлення товару (де у вас потрібна категорія), а залишки - в API за комбінаціями
тобто щоб оновити ціну – вам потрібно для категорій все одно заповнити значення.
[/quote]
Відписали нам, що можна оновлювати ціну та кількість без категорії [file]10213[/file]
Відписали нам що можна оновлювати ціну та кількість без категорії
ну тоді я вище оцінював налаштування, щоб не вивантажувати категорії і не створювати нові товари відповідно, якщо обидві зазначені - то ми при оновленні можемо і не передавати категорії (у тому числі й товарам)
[quote]
Відписали нам що можна оновлювати ціну та кількість без категорії
[/quote]
ну тоді я вище оцінював налаштування, щоб не вивантажувати категорії і не створювати нові товари
відповідно, якщо обидві зазначені - то ми при оновленні можемо і не передавати категорії (у тому числі й товарам)
додав налаштування "Еспортувати зображення" в дію оскільки в документації явно не вказано алгоритму оновлення зображень - зробив передачу масивів main_pair і image_pairs з посиланнями на зображення настійно рекомендую протестувати на 1-2х товарах, щоб зрозуміти як поводитиметься CS-Cart при передачі/заміні/видаленні зображень так само з метою захисту зробив перевірку, що якщо товар не має зображень - то порожні масиви і не передаються (щоб не видалити зображення по товарах з фото на стороні CS-Cart)
імпорт процесів з пошуком додаткових полів - 1ч
допрацював відповідні селектори у діях
[quote]
Давайте зараз зробимо оновлення фотографій – 3ч
[/quote]
додав налаштування "Еспортувати зображення" в дію
оскільки в документації явно не вказано алгоритму оновлення зображень - зробив передачу масивів main_pair і image_pairs з посиланнями на зображення
настійно рекомендую протестувати на 1-2х товарах, щоб зрозуміти як поводитиметься CS-Cart при передачі/заміні/видаленні зображень
так само з метою захисту зробив перевірку, що якщо товар не має зображень - то порожні масиви і не передаються (щоб не видалити зображення по товарах з фото на стороні CS-Cart)
[quote]
імпорт процесів з пошуком додаткових полів - 1ч
[/quote]
допрацював відповідні селектори у діях
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла:
Відписали нам що можна оновлювати ціну та кількість без категорії
ну тоді я вище оцінював налаштування, щоб не вивантажувати категорії і не створювати нові товари відповідно, якщо обидві зазначені - то ми при оновленні можемо і не передавати категорії (у тому числі й товарам)
Не створювати новий товар 1ч? Не створювати категорії 1ч? І необхідна оцінка щоб оновлювати лише певні дані, у разі це кількість залишку (наявність товару) і ціну товару.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Відписали нам що можна оновлювати ціну та кількість без категорії
[/quote]
ну тоді я вище оцінював налаштування, щоб не вивантажувати категорії і не створювати нові товари
відповідно, якщо обидві зазначені - то ми при оновленні можемо і не передавати категорії (у тому числі й товарам)
[/quote]
Не створювати новий товар 1ч?
Не створювати категорії 1ч?
І необхідна оцінка щоб оновлювати лише певні дані, у разі це кількість залишку (наявність товару) і ціну товару.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла:
Відписали нам що можна оновлювати ціну та кількість без категорії
ну тоді я вище оцінював налаштування, щоб не вивантажувати категорії і не створювати нові товари відповідно, якщо обидві зазначені - то ми при оновленні можемо і не передавати категорії (у тому числі й товарам)
Не створювати новий товар 1ч? Не створювати категорії 1ч? І необхідна оцінка щоб оновлювати лише певні дані, у разі це кількість залишку (наявність товару) і ціну товару.
"Не створювати новий товар" - налаштування буде працювати як? У моєму розумінні, якщо додаткове поле Id продукту не заповнено - продукт не створюється. Якщо ми внесли ID продукту із CsCart в доп.поле - продукт створюється.
[quote]
Високос Микола Олександрович
Клієнт писав/ла:
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
[quote]
Відписали нам що можна оновлювати ціну та кількість без категорії
[/quote]
ну тоді я вище оцінював налаштування, щоб не вивантажувати категорії і не створювати нові товари
відповідно, якщо обидві зазначені - то ми при оновленні можемо і не передавати категорії (у тому числі й товарам)
[/quote]
Не створювати новий товар 1ч?
Не створювати категорії 1ч?
І необхідна оцінка щоб оновлювати лише певні дані, у разі це кількість залишку (наявність товару) і ціну товару.
[/quote]
"Не створювати новий товар" - налаштування буде працювати як?
У моєму розумінні, якщо додаткове поле Id продукту не заповнено - продукт не створюється. Якщо ми внесли ID продукту із CsCart в доп.поле - продукт створюється.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: додав налаштування "Еспортувати зображення" в дію оскільки в документації явно не вказано алгоритму оновлення зображень - зробив передачу масивів main_pair і image_pairs з посиланнями на зображення настійно рекомендую протестувати на 1-2х товарах, щоб зрозуміти як поводитиметься CS-Cart при передачі/заміні/видаленні зображень так само з метою захисту зробив перевірку, що якщо товар не має зображень - то порожні масиви і не передаються (щоб не видалити зображення по товарах з фото на стороні CS-Cart)
Перше відпрацювання годинникового крона - Вивантаження всіх наших фотографій зайняло 4000 секунд Друге відпрацювання годинникового крона - крон відпрацював знову більше 4к секунд (Це проблема, потрібно подумати як позбутися зменшити час відпрацювання, Які у вас є ідеї щодо цього ? так розумію воно постійно вантажить весь масив з фотками, якщо ми включимо кілька сайтів, це буде займати багато часу, за ідеєю якщо фото не змінювалося - пробувати завантажувати його не потрібно). - Тестували зміну фотографій. Фотографії замінилися, ймовірно пов'язане з тим, що після відпрацювання крона завантажує завжди фотки. - тестували видалення фотографій Фотографія з кс карта не вийшла.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
додав налаштування "Еспортувати зображення" в дію
оскільки в документації явно не вказано алгоритму оновлення зображень - зробив передачу масивів main_pair і image_pairs з посиланнями на зображення
настійно рекомендую протестувати на 1-2х товарах, щоб зрозуміти як поводитиметься CS-Cart при передачі/заміні/видаленні зображень
так само з метою захисту зробив перевірку, що якщо товар не має зображень - то порожні масиви і не передаються (щоб не видалити зображення по товарах з фото на стороні CS-Cart)
[/quote]
Перше відпрацювання годинникового крона
- Вивантаження всіх наших фотографій зайняло 4000 секунд [file]10245[/file]
Друге відпрацювання годинникового крона
- крон відпрацював знову більше 4к секунд [file]10246[/file] (Це проблема, потрібно подумати як позбутися зменшити час відпрацювання, Які у вас є ідеї щодо цього ?
так розумію воно постійно вантажить весь масив з фотками, якщо ми включимо кілька сайтів, це буде займати багато часу, за ідеєю якщо фото не змінювалося - пробувати завантажувати його не потрібно).
- Тестували зміну фотографій.
Фотографії замінилися, ймовірно пов'язане з тим, що після відпрацювання крона завантажує завжди фотки.
- тестували видалення фотографій
Фотографія з кс карта не вийшла.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: допрацював відповідні селектори у діях
Працює коректно, шукає за дод.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
допрацював відповідні селектори у діях
[/quote]
Працює коректно, шукає за дод.
Не створювати новий товар 1ч? Не створювати категорії 1ч?
Подивися вище оцінки.
І необхідна оцінка щоб оновлювати лише певні дані, у разі це кількість залишку (наявність товару) і ціну товару.
у чому проблема вивантажувати все окрім категорій? які будуть погані наслідки цього? дати налаштування мультисписком які поля вивантажувати - 4ч
Перше відпрацювання годинникового крона - вивантаження всіх наших фотографій зайняло 4000 секунд Друге відпрацювання годинникового крона - крон відпрацював знову більше 4к секунд (Це проблема, потрібно подумати як позбутися зменшити час відпрацювання, Які у вас є ідеї щодо цього? так розумію воно постійно вантажить весь масив з фотками, якщо ми включимо кілька сайтів, це буде займати багато часу, за ідеєю якщо фото не змінювалося - пробувати завантажувати його не потрібно).
вивантажуйте одноразово фотографії, потім вимикайте це налаштування в дії
- Тестували зміну фотографій. Фотографії замінилися, ймовірно пов'язане з тим, що після відпрацювання крона завантажує завжди фотки.
природно, про це і було зазначено – реалізувати експорт фотографій
- тестували видалення фотографій Фотографія з кс карта не вийшла.
Видаляли всі фото чи лише 1 з кількох? Якщо все - я вказав на те, що це захист, щоб не перезатерти в порожнечу існуючі фото на CS-Cart Якщо 1 з декількох - ми передаємо фотографії, що залишилися - власне видалення має бути на стороні CS-Cart
[quote]
Не створювати новий товар 1ч?
Не створювати категорії 1ч?
[/quote]
Подивися вище оцінки.
[quote]
І необхідна оцінка щоб оновлювати лише певні дані, у разі це кількість залишку (наявність товару) і ціну товару.
[/quote]
у чому проблема вивантажувати все окрім категорій? які будуть погані наслідки цього?
дати налаштування мультисписком які поля вивантажувати - 4ч
[quote]
Перше відпрацювання годинникового крона
- вивантаження всіх наших фотографій зайняло 4000 секунд
Друге відпрацювання годинникового крона
- крон відпрацював знову більше 4к секунд (Це проблема, потрібно подумати як позбутися зменшити час відпрацювання, Які у вас є ідеї щодо цього?
так розумію воно постійно вантажить весь масив з фотками, якщо ми включимо кілька сайтів, це буде займати багато часу, за ідеєю якщо фото не змінювалося - пробувати завантажувати його не потрібно).
[/quote]
вивантажуйте одноразово фотографії, потім вимикайте це налаштування в дії
[quote]
- Тестували зміну фотографій.
Фотографії замінилися, ймовірно пов'язане з тим, що після відпрацювання крона завантажує завжди фотки.
[/quote]
природно, про це і було зазначено – реалізувати експорт фотографій
[quote]
- тестували видалення фотографій
Фотографія з кс карта не вийшла.
[/quote]
Видаляли всі фото чи лише 1 з кількох?
Якщо все - я вказав на те, що це захист, щоб не перезатерти в порожнечу існуючі фото на CS-Cart
Якщо 1 з декількох - ми передаємо фотографії, що залишилися - власне видалення має бути на стороні CS-Cart
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: у чому проблема вивантажувати все окрім категорій? які будуть погані наслідки цього?
Справа в тому, що товари будуть унікальними. Відповідно інші назви, інший опис, характеристики заповнені і тп. Не створювати новий товар 1ч Не створювати категорії 1ч Мультисписок з полями, які вивантажувати 4ч Виставляйте рахунок на ці доопрацювання. У мультисписку буде всі поля, які зараз передаються в кскарт?
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Видаляли всі фото чи лише 1 з кількох? Якщо все - я вказав на те, що це захист, щоб не перезатерти в порожнечу існуючі фото на CS-Cart Якщо 1 з декількох - ми передаємо фотографії, що залишилися - власне видалення має бути на стороні CS-Cart
З видаленням все окей. Захист окей. Якщо ми редагуємо фотки в боксі - фотки на стороні кс карта також змінюються.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: вивантажуйте одноразово фотографії, потім вимикайте це налаштування в дії
Ми часто додаємо товар щодня і кілька разів на день. У менеджерів, які займаються контентом доступу до автоматизації, немає. Навіть, якщо ми дамо доступ, контролювати процес вивантаження фоток - зайва робота, яку в нашому розумінні срм повинна виконувати самостійно. Як цей процес автоматизувати? Робити чергу фоток? Або перевіряти фотки на боці кскарт і ті, що не відповідають – вивантажувати. Або зберігати у боксі список посилань зображень з минулим вивантаженням, у разі змін і не відповідності з минулим списком - вивантажувати. Потрібне рішення
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
у чому проблема вивантажувати все окрім категорій? які будуть погані наслідки цього?
[/quote]
Справа в тому, що товари будуть унікальними. Відповідно інші назви, інший опис, характеристики заповнені і тп.
Не створювати новий товар 1ч
Не створювати категорії 1ч
Мультисписок з полями, які вивантажувати 4ч
Виставляйте рахунок на ці доопрацювання.
У мультисписку буде всі поля, які зараз передаються в кскарт?
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Видаляли всі фото чи лише 1 з кількох?
Якщо все - я вказав на те, що це захист, щоб не перезатерти в порожнечу існуючі фото на CS-Cart
Якщо 1 з декількох - ми передаємо фотографії, що залишилися - власне видалення має бути на стороні CS-Cart
[/quote]
З видаленням все окей.
Захист окей.
Якщо ми редагуємо фотки в боксі - фотки на стороні кс карта також змінюються.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
вивантажуйте одноразово фотографії, потім вимикайте це налаштування в дії
[/quote]
Ми часто додаємо товар щодня і кілька разів на день.
У менеджерів, які займаються контентом доступу до автоматизації, немає.
Навіть, якщо ми дамо доступ, контролювати процес вивантаження фоток - зайва робота, яку в нашому розумінні срм повинна виконувати самостійно.
Як цей процес автоматизувати? Робити чергу фоток? Або перевіряти фотки на боці кскарт і ті, що не відповідають – вивантажувати.
Або зберігати у боксі список посилань зображень з минулим вивантаженням, у разі змін і не відповідності з минулим списком - вивантажувати.
Потрібне рішення
У мультисписку буде всі поля, які зараз передаються в кскарт?
список параметрів, які передаються до CS-Cart
Ми часто додаємо товар щодня і кілька разів на день. У менеджерів, які займаються контентом доступу до автоматизації, немає. Навіть, якщо ми дамо доступ, контролювати процес вивантаження фоток - зайва робота, яку в нашому розумінні срм повинна виконувати самостійно. Як цей процес автоматизувати? Робити чергу фоток? Або перевіряти фотки на боці кскарт і ті, що не відповідають – вивантажувати. Або зберігати у боксі список посилань зображень з минулим вивантаженням, у разі змін і не відповідності з минулим списком - вивантажувати. Потрібне рішення
Зробіть налаштування, щоб передавати фото лише за товарами, створеними за N діб - 1год. Або після заповнення фоток нехай ставлять галочку якусь (дод.поле) що потрібно вивантажити - і зробити під неї налаштування в дії - і після вивантаження знімати - це 2ч. Варіант отримання даних із CS-Cart`а та перевірка "а чи є у нас різниця в контенті фоток" - навіть не розглядаю, це буде дуже довго (навіть не можу припустити скільки).
[quote]
У мультисписку буде всі поля, які зараз передаються в кскарт?
[/quote]
список параметрів, які передаються до CS-Cart
[quote]
Ми часто додаємо товар щодня і кілька разів на день.
У менеджерів, які займаються контентом доступу до автоматизації, немає.
Навіть, якщо ми дамо доступ, контролювати процес вивантаження фоток - зайва робота, яку в нашому розумінні срм повинна виконувати самостійно.
Як цей процес автоматизувати? Робити чергу фоток? Або перевіряти фотки на боці кскарт і ті, що не відповідають – вивантажувати.
Або зберігати у боксі список посилань зображень з минулим вивантаженням, у разі змін і не відповідності з минулим списком - вивантажувати.
Потрібне рішення
[/quote]
Зробіть налаштування, щоб передавати фото лише за товарами, створеними за N діб - 1год.
Або після заповнення фоток нехай ставлять галочку якусь (дод.поле) що потрібно вивантажити - і зробити під неї налаштування в дії - і після вивантаження знімати - це 2ч.
Варіант отримання даних із CS-Cart`а та перевірка "а чи є у нас різниця в контенті фоток" - навіть не розглядаю, це буде дуже довго (навіть не можу припустити скільки).
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Зробіть налаштування, щоб передавати фото лише за товарами, створеними за N діб - 1год.
Можемо зробити щоб вивантажувалися ФОТО, створеним або зміненим за N годин, а не за ТОВАРами, створеними за N діб ?? Якщо вибиратимемо добу, то напевно протягом усього дня ці фотки потраплятимуть, а по суті вони вивантажаться за одну відпрацювання годинникового крона.
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Зробіть налаштування, щоб передавати фото лише за товарами, створеними за N діб - 1год.
[/quote]
Можемо зробити щоб вивантажувалися ФОТО, створеним або зміненим за N годин, а не за ТОВАРами, створеними за N діб ??
Якщо вибиратимемо добу, то напевно протягом усього дня ці фотки потраплятимуть, а по суті вони вивантажаться за одну відпрацювання годинникового крона.
Можемо зробити щоб вивантажувалися ФОТО, створеним або зміненим за N годин, а не за ТОВАРами, створеними за N діб ??
Ми не зберігаємо історію коли до товару було завантажено наприклад додаткове фото. Тобто відповідь – ні. Тоді краще прив'язуйтесь на галочку, яку виведіть в інтерфейс під фото та назвіть "Оновити на CS-Cart" - оцінку я вищий для такого налаштування дав.
[quote]
Можемо зробити щоб вивантажувалися ФОТО, створеним або зміненим за N годин, а не за ТОВАРами, створеними за N діб ??
[/quote]
Ми не зберігаємо історію коли до товару було завантажено наприклад додаткове фото. Тобто відповідь – ні.
Тоді краще прив'язуйтесь на галочку, яку виведіть в інтерфейс під фото та назвіть "Оновити на CS-Cart" - оцінку я вищий для такого налаштування дав.
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Тоді краще прив'язуйтесь на галочку, яку виведіть в інтерфейс під фото та назвіть "Оновити на CS-Cart" - оцінку я вищий для такого налаштування дав.
1. Ми включаємо галочку "Експортувати зображення" 2. Спочатку вивантажуємо всі фотографії на кскарт 3. Створюємо додаткове поле (галочкою) називаємо "Оновити фото на CS-Cart" 4. У налаштуваннях дії вказуємо це поле 5. Наприклад, створюємо новий продукт і включаємо галочку "Оновити фото на CS-Cart" 6. Система додає у чергу фотки цього товару на наступне відпрацювання годинникового крона 7. Після того як крон відпрацював та вибрані фотки були вивантажені на кскарті - ДІЯ видаляє галочку (затирає значення) у полі "Оновити фото на CS-Cart"? Щоб у наступному відпрацюванні годинникового крона воно не вивантажувалося? Якщо так працюватиме, то можете виставляти рахунок і на це
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Тоді краще прив'язуйтесь на галочку, яку виведіть в інтерфейс під фото та назвіть "Оновити на CS-Cart" - оцінку я вищий для такого налаштування дав.
[/quote]
1. Ми включаємо галочку "Експортувати зображення"
2. Спочатку вивантажуємо всі фотографії на кскарт
3. Створюємо додаткове поле (галочкою) називаємо "Оновити фото на CS-Cart"
4. У налаштуваннях дії вказуємо це поле
5. Наприклад, створюємо новий продукт і включаємо галочку "Оновити фото на CS-Cart"
6. Система додає у чергу фотки цього товару на наступне відпрацювання годинникового крона
7. Після того як крон відпрацював та вибрані фотки були вивантажені на кскарті - ДІЯ видаляє галочку (затирає значення) у полі "Оновити фото на CS-Cart"? Щоб у наступному відпрацюванні годинникового крона воно не вивантажувалося?
Якщо так працюватиме, то можете виставляти рахунок і на це
1. Ми включаємо галочку "Експортувати зображення" 2. Спочатку вивантажуємо всі фотографії на кскарт 3. Створюємо додаткове поле (галочкою) називаємо "Оновити фото на CS-Cart" 4. У налаштуваннях дії вказуємо це поле 5. Наприклад, створюємо новий продукт і включаємо галочку "Оновити фото на CS-Cart" 6. Система додає у чергу фотки цього товару на наступне відпрацювання годинникового крона 7. Після того як крон відпрацював та вибрані фотки були вивантажені на кскарті - ДІЯ видаляє галочку (затирає значення) у полі "Оновити фото на CS-Cart"? Щоб у наступному відпрацюванні годинникового крона воно не вивантажувалося? Якщо так працюватиме, то можете виставляти рахунок і на це
Так, саме так я пропоную.
Підкажіть, чи правильно зрозумів роботу? Рахунок ще не приходив
Я організую, щоб вам його відправили.
Коли виставите рахунок?
Як тільки дійду до чергового (54-го) коментаря в даній задачі, де замість того, щоб вирішувати окремі питання в різних темах, вирішується все в рамках однієї. На форумі немає певних термінів для відповіді на коментарі.
[quote]
1. Ми включаємо галочку "Експортувати зображення"
2. Спочатку вивантажуємо всі фотографії на кскарт
3. Створюємо додаткове поле (галочкою) називаємо "Оновити фото на CS-Cart"
4. У налаштуваннях дії вказуємо це поле
5. Наприклад, створюємо новий продукт і включаємо галочку "Оновити фото на CS-Cart"
6. Система додає у чергу фотки цього товару на наступне відпрацювання годинникового крона
7. Після того як крон відпрацював та вибрані фотки були вивантажені на кскарті - ДІЯ видаляє галочку (затирає значення) у полі "Оновити фото на CS-Cart"? Щоб у наступному відпрацюванні годинникового крона воно не вивантажувалося?
Якщо так працюватиме, то можете виставляти рахунок і на це
[/quote]
Так, саме так я пропоную.
[quote]
Підкажіть, чи правильно зрозумів роботу?
Рахунок ще не приходив
[/quote]
Я організую, щоб вам його відправили.
[quote]
Коли виставите рахунок?
[/quote]
Як тільки дійду до чергового (54-го) коментаря в даній задачі, де замість того, щоб вирішувати окремі питання в різних темах, вирішується все в рамках однієї.
На форумі немає певних термінів для відповіді на коментарі.
Високос Микола Олександрович Клієнт писав/ла: Ще рахунок на: Не створювати новий товар 1ч Не створювати категорії 1ч Мультисписок з полями, які вивантажувати 4ч
Сплатили
[quote]
Високос Микола Олександрович
Клієнт писав/ла:
Ще рахунок на:
Не створювати новий товар 1ч
Не створювати категорії 1ч
Мультисписок з полями, які вивантажувати 4ч
[/quote]
Сплатили
1. допрацьовано налаштування "Експортувати зображення тільки за продуктами, де додаткове поле" / "Має значення" 2. доопрацьовано налаштування "Не експортувати категорії продуктів" (з підказкою логіки роботи) 3. доопрацьовано налаштування "Не створювати нові продукти" 4. доопрацьовано налаштування "Експортувати лише вказані поля" зі списком полів, які зараз експортує (якщо нічого не вибрано - експортує всі поля що й зараз) 4.1. допрацьовано налаштування "Експортувати тільки зазначені фільтри" - щоб можна було ще обмежити фільтри, що вивантажуються
1. допрацьовано налаштування "Експортувати зображення тільки за продуктами, де додаткове поле" / "Має значення"
2. доопрацьовано налаштування "Не експортувати категорії продуктів" (з підказкою логіки роботи)
3. доопрацьовано налаштування "Не створювати нові продукти"
4. доопрацьовано налаштування "Експортувати лише вказані поля" зі списком полів, які зараз експортує (якщо нічого не вибрано - експортує всі поля що й зараз)
4.1. допрацьовано налаштування "Експортувати тільки зазначені фільтри" - щоб можна було ще обмежити фільтри, що вивантажуються
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: 1. допрацьовано налаштування "Експортувати зображення тільки за продуктами, де додаткове поле" / "Має значення" 2. доопрацьовано налаштування "Не експортувати категорії продуктів" (з підказкою логіки роботи) 3. доопрацьовано налаштування "Не створювати нові продукти" 4. доопрацьовано налаштування "Експортувати лише вказані поля" зі списком полів, які зараз експортує (якщо нічого не вибрано - експортує всі поля що й зараз) 4.1. допрацьовано налаштування "Експортувати тільки зазначені фільтри" - щоб можна було ще обмежити фільтри, що вивантажуються
1. https://rivcont.info/app/automatization/hour/edit/ 2. Експорт продуктів у CS-Cart (totalshop) 3. https://rivcont.info/app/cscart-1/ Статус "ОК" 4. Крон відпрацював о 15:06:00 5. Продукти не вивантажилися Друга інтеграція оновила необхідні дані. Різниця двох інтеграцій лише у тому, що до другої включив - Не експортувати категорії продуктів - Не створювати нові продукти - вибрав поля: id, ім'я, ціна, наявність І не включав налаштування - Експортувати зображення
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
1. допрацьовано налаштування "Експортувати зображення тільки за продуктами, де додаткове поле" / "Має значення"
2. доопрацьовано налаштування "Не експортувати категорії продуктів" (з підказкою логіки роботи)
3. доопрацьовано налаштування "Не створювати нові продукти"
4. доопрацьовано налаштування "Експортувати лише вказані поля" зі списком полів, які зараз експортує (якщо нічого не вибрано - експортує всі поля що й зараз)
4.1. допрацьовано налаштування "Експортувати тільки зазначені фільтри" - щоб можна було ще обмежити фільтри, що вивантажуються
[/quote]
1. https://rivcont.info/app/automatization/hour/edit/
2. Експорт продуктів у CS-Cart (totalshop)
3. https://rivcont.info/app/cscart-1/ Статус "ОК"
4. Крон відпрацював о 15:06:00
5. Продукти не вивантажилися [file]10419[/file]
Друга інтеграція [file]10420[/file] оновила необхідні дані. Різниця двох інтеграцій лише у тому, що до другої включив
- Не експортувати категорії продуктів
- Не створювати нові продукти
- вибрав поля: id, ім'я, ціна, наявність
І не включав налаштування
- Експортувати зображення
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Перевіряю на дії з індексом 7 (де немає налаштувань) – передає параметри, експорт працює.
Ймовірно затримка з боку кскарту, тому після відпрацювання крона в кскарті продукти ще не відображалися, тому і написав про помилку. Зараз все окей із розвантаженням. Налаштування: Експортувати зображення лише за продуктами, де додаткове поле: Продукт https://rivcont.info/app/product/5315/edit/ Товар у кс карті Зміни у боксі Увімкни галочку " CsCart оновити фотографії" Налаштування дії Крон відпрацював 17:35 Галочка в продукті не пропала Фотографії на кскарті не оновилися (мало замінитися, як мінімум, головне фото + крон відпрацьовує також по пів години, начебто вивантажує, як і раніше, всі фотки
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Перевіряю на дії з індексом 7 (де немає налаштувань) – передає параметри, експорт працює.
[/quote]
Ймовірно затримка з боку кскарту, тому після відпрацювання крона в кскарті продукти ще не відображалися, тому і написав про помилку.
Зараз все окей із розвантаженням.
Налаштування: Експортувати зображення лише за продуктами, де додаткове поле:
Продукт https://rivcont.info/app/product/5315/edit/
Товар у кс карті [file]10430[/file]
Зміни у боксі [file]10431[/file]
Увімкни галочку " CsCart оновити фотографії"
Налаштування дії [file]10432[/file]
Крон відпрацював 17:35
Галочка в продукті не пропала [file]10433[/file]
Фотографії на кскарті не оновилися [file]10434[/file] (мало замінитися, як мінімум, головне фото
+ крон відпрацьовує також по пів години, начебто вивантажує, як і раніше, всі фотки
Тиндик Максим Вадимович OneBox production Адміністратор писав/ла: Перевіряю на дії з індексом 7 (де немає налаштувань) – передає параметри, експорт працює.
Ймовірно затримка з боку кскарту, тому після відпрацювання крона в кскарті продукти ще не відображалися, тому і написав про помилку. Зараз все окей із розвантаженням. Налаштування: Експортувати зображення лише за продуктами, де додаткове поле: Продукт https://rivcont.info/app/product/5315/edit/ Товар у кс карті Зміни у боксі Увімкни галочку " CsCart оновити фотографії" Налаштування дії Крон відпрацював 17:35 Галочка в продукті не пропала Фотографії на кскарті не оновилися (мало замінитися, як мінімум, головне фото + крон відпрацьовує також по пів години, начебто вивантажує, як і раніше, всі фотки
на наступний запуск крона годинника фотографії оновилися проте, галочка також не зникла Хоча у ТЗ обговорювали "ДІЯ видаляє галочку (затирає значення) у полі"
[quote]
Високос Микола Олександрович
Клієнт писав/ла:
[quote]
Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Перевіряю на дії з індексом 7 (де немає налаштувань) – передає параметри, експорт працює.
[/quote]
Ймовірно затримка з боку кскарту, тому після відпрацювання крона в кскарті продукти ще не відображалися, тому і написав про помилку.
Зараз все окей із розвантаженням.
Налаштування: Експортувати зображення лише за продуктами, де додаткове поле:
Продукт https://rivcont.info/app/product/5315/edit/
Товар у кс карті [file]10430[/file]
Зміни у боксі [file]10431[/file]
Увімкни галочку " CsCart оновити фотографії"
Налаштування дії [file]10432[/file]
Крон відпрацював 17:35
Галочка в продукті не пропала [file]10433[/file]
Фотографії на кскарті не оновилися [file]10434[/file] (мало замінитися, як мінімум, головне фото
+ крон відпрацьовує також по пів години, начебто вивантажує, як і раніше, всі фотки
[/quote]
на наступний запуск крона годинника фотографії оновилися [file]10440[/file]
проте, галочка також не зникла
Хоча у ТЗ обговорювали "ДІЯ видаляє галочку (затирає значення) у полі"
Хоча у ТЗ обговорювали "ДІЯ видаляє галочку (затирає значення) у полі"
+ видаляти додаткове поле буде якщо вивантажувало зображення (тобто якщо хтось вибере вивантажувати зображення, але буде обраний список полів для вивантаження без них - то і галку не зніме)
[quote]
Хоча у ТЗ обговорювали "ДІЯ видаляє галочку (затирає значення) у полі"
[/quote]
+
видаляти додаткове поле буде якщо вивантажувало зображення (тобто якщо хтось вибере вивантажувати зображення, але буде обраний список полів для вивантаження без них - то і галку не зніме)
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар