Що поїде на сайт через Elbuz Tunnel: дані, ціна і відбір товарів

7 хв

Elbuz Tunnel вивантажує на сайт тільки те, що ви відзначили в шаблоні, і тільки товари, які проходять умови відбору; ціна йде з каталогу без націнок, з однією поправкою — РРЦ.

Коли це знадобиться:

  • Сайт багатомовний — прапорець «Мови» везе всі мови, позначені до вивантаження.
  • Товар вимкнули в каталозі — він поїде на сайт неактивним і згасне там, а не висітиме у продажу.
  • Кілька сайтів з одного каталогу — поле «Магазин» відсіює товари, категорії й виробників чужого магазину.
  • Щоденне оновлення — «Вивантажувати лише нові дані» везе тільки змінене з минулого прогону.

З чого почати: картка тунельного шаблону → вкладка «Вивантаження».

Що вміє вибір даних тунелю

  • Склад даних — товари, категорії, виробники, фото, атрибути, мови, склади, статті, відгуки.
  • Ціна — ціна з каталогу або РРЦ, якщо вона заповнена.
  • Відбір товарів — категорії, «Додатковий фільтр» і магазин; вимкнені товари теж їдуть.

Де це і хто має доступ

Меню
Довідники → Операції → Вивантаження даних → картка шаблону Elbuz Tunnel
Інші входи
вкладка «Вивантаження», секції «Вибір даних для вивантаження» і «Детальне налаштування»
Право доступу
картка шаблону; окремі блоки прав блокують прапорці даних
Підготувати
підключений до сайту тунельний шаблон

Блоків прав шість: категорії, товари, виробники, атрибути, опції, фото. Знятий блок галочку не приховує, а блокує — вона видна, але змінити її не можна. У формі тунелю на блок «товари» зав’язані ще й прапорці мов, магазинів, складів, статей, відгуків, FAQ, сімейств і замовлень, обидві настройки «Детального налаштування», уся секція архівації та поле «Магазин».

Що саме вивантажувати

Вкладка «Вивантаження», секція «Вибір даних для вивантаження» — тринадцять прапорців, а для OpenCart 3 чотирнадцять: чотирнадцятий, «Сімейства товарів», показується тільки для цієї CMS. Три з них у новому шаблоні вже стоять: «Категорії», «Товари», «Виробники». Решта зняті: «Фото», «Атрибути», «Опції», «Мови», «Магазини», «Склади», «Статті», «Відгуки», «FAQ», «Сімейства товарів», «Замовлення».

Секція «Вибір даних для вивантаження» з чотирнадцятьма прапорцями
1Прапорець «Категорії»
2Прапорець «Мови»
3Прапорець «Магазини»
4«Вивантажувати лише нові дані»
  1. Прапорець «Категорії» стоїть за замовчуванням.
  2. Прапорець «Мови» знятий — саме тому на сайт їде лише основна мова.
  3. Прапорець «Магазини» відповідає за розрізи цін, а не за відбір товарів.
  4. «Вивантажувати лише нові дані» обмежує вивантаження нещодавніми змінами.

Три прапорці керують не складом даних, а їхньою глибиною, і це найчастіше джерело непорозумінь:

  • «Мови» зняті — на сайт їде тільки мова каталогу за замовчуванням. Поставите — поїдуть усі мови, позначені до вивантаження. Окремого поля «мова вивантаження», як у фідах, у тунелі немає.
  • «Магазини» — про розрізи цін і залишків за магазинами, а не про відбір товарів. Зняті — беруться дані основного магазину. Обмежити склад вивантаження одним магазином — це інша настройка, поле «Магазин» унизу вкладки.
  • «Склади» влаштований інакше: сам перелік складів їде на сайт завжди, а прапорець вмикає передачу залишків і цін у розрізі складів. Знятий — на сайт іде загальний залишок товару, без розкладки по складах.

Знімати «Товари» й лишати при цьому «Фото», «Атрибути» чи «Опції» не можна: без товарів вони на сайт не поїдуть.

Програма попереджає про це прямо у формі — щойно ви знімете «Товари» при відзначених фото, атрибутах чи опціях, під рядком зʼявиться пояснення: «Фото, атрибути та опції вивантажуються лише разом з товарами». А для CS-Cart і 1C-Bitrix атрибути вивантажуються завжди, незалежно від прапорця.

Останній прапорець секції — «Вивантажувати лише нові дані». У новому шаблоні він увімкнений: на сайт їде тільки те, що змінилося з минулого прогону. Для щоденного оновлення це найдешевший режим.

Прапорець «Вивантажувати лише нові дані» не можна тримати одночасно з правилом «якщо товару немає у розвантаженні» (вікно «Налаштування оновлення за наявністю товару»). Перший відправляє тільки змінені товари, друге вимикає на сайті все, чого в цій відправці не було, — разом вони погасять увесь каталог сайту, крім кількох щойно оновлених позицій.

Яка ціна поїде на сайт

У згорнутій секції «Детальне налаштування» є прапорець «Оновлювати на сайті ціну на основі РРЦ», і в новому шаблоні він увімкнений.

Працює просто: якщо в товара заповнена (більша за нуль), на сайт їде вона; якщо ні — звичайна ціна товару. Значення округлюється до двох знаків.

Ніяких націнок, коефіцієнтів і формул на цьому кроці немає: джерело ціни одне — , і число йде на сайт як є. Якщо ціну треба порахувати інакше, робіть це раніше, коли каталог оновлюється з прайсів постачальників.

Другий прапорець секції — «Оновлювати значення опцій на основі товарів-опцій». Він переносить ціну й залишок із товарів-варіантів у значення опцій на сайті. Реалізовано це тільки для OpenCart 1.5 і OpenCart 2; для OpenCart 3 та інших рушіїв прапорець нічого не змінить.

Які товари поїдуть, а які ні

Умови відбору живуть у тому самому блоці, що й у фідів, — «Обмеження вивантаження (фільтр)» внизу вкладки «Вивантаження». Панель «Встановити фільтр за:» дає кнопку «категоріям» (з лічильником обраного і двома режимами вибору — деревом або списком) і конструктор «Додатковий фільтр» по полях сітки товарів.

До ваших умов програма додає свої, і сукупно на сайт поїде товар, у якого:

  1. стоїть прапор «Вивантажувати у файл (на сайт)»;
  2. є хоча б одна категорія з прапором «Вивантажувати у файл (на сайт)»;
  3. категорія входить у список обраних, якщо ви щось обрали кнопкою «категоріям»;
  4. виконуються умови «Додаткового фільтра», якщо ви їх задали;
  5. товар віднесено до магазину, обраного в полі «Магазин», якщо магазин обрано — і до того самого магазину віднесена його категорія;
  6. товар змінювався з минулого прогону — якщо стоїть «Вивантажувати лише нові дані».

Відмінності від файлових вивантажень, через які тунель поводиться інакше.

Умови «Активність = так» у тунелі немає. У нового шаблону будь-якого іншого типу в «Додатковому фільтрі» одразу стоїть ця умова, і вимкнений товар у файл не потрапляє. У тунельного шаблону вона знімається одразу після створення — навмисно.

Вимкнений товар поїде на сайт разом зі своїм станом «неактивний» і згасне вже там. Різниця по суті: у файл товар можна просто не покласти, а на сайті картка вже є — її треба вимкнути, інакше вона так і висітиме у продажу.

Так само поводиться й вимкнена категорія. У фіді її товари просто не потраплять у файл; у тунелі вона вимикає свої товари ще в каталозі — див. що тунель робить із каталогом.

Полів «ID мови» та «ID складу», які є у формі фіда, у тунелі немає: замість них працюють прапорці «Мови» і «Склади». А поле «Магазин» із галочкою «Лише в наявності в цьому магазині» — на місці, але працює ширше, ніж у фідах. У фіді обраний магазин відсіює тільки товари.

У тунелі, крім товарів, він відсіює ще категорії й виробників: категорія, не віднесена до цього магазину, на сайт не поїде — і товару не буде де показатися; виробник, не віднесений до магазину, на сайт не передається, хоча сам товар при цьому лишається.

Якщо обраний у шаблоні магазин потім видалили, тунель на сайт нічого не відправляє: у журналі зʼявляється червоний рядок «Магазин (ID N), обраний у налаштуваннях шаблону, видалено — вивантажувати нічого. Оберіть магазин у шаблоні або зніміть вибір, щоб вивантажувати весь каталог.», і сайт лишається без змін. Докладніше про склади магазинів — у статті про магазини.

У демо-акаунті діє жорсткий ліміт: на сайт поїдуть перші 100 товарів і перші 500 фото, а в журналі зʼявиться окремий рядок про демо-версію.

Сценарії

Один каталог на два сайти

Що зробити. Заведіть окремий тунельний шаблон на кожен сайт і в кожному в полі «Магазин» оберіть свій магазин. Якщо на сайт мають потрапляти тільки товари з наявністю в цьому магазині, поставте «Лише в наявності в цьому магазині». Кореневу категорію-ярлик кожного сайту приберіть, як описано в розділі про ярлики.

Що вийде. Кожен сайт отримує тільки категорії, товари й виробників, віднесених до його магазину.

Чого не буде. Прапорець «Магазини» у «Вибір даних для вивантаження» склад вивантаження не обмежує: він про розрізи цін і залишків за магазинами.

Позначка «вже вивантажено» в товару одна, а не своя для кожного шаблону, а категорії й виробників прогін позначає по всьому каталогу: якщо «Вивантажувати лише нові дані» стоїть в обох шаблонах, зміни спільних товарів, категорій і виробників, які забрав перший, другий уже не побачить. Лишайте цей прапорець щонайбільше в одному з них.

Сайт багатомовний

Що зробити. У секції «Вибір даних для вивантаження» поставте прапорець «Мови».

Що вийде. На сайт поїдуть усі мови, позначені до вивантаження. Чого не буде. Окремого поля «мова вивантаження», як у фідах, у тунелі немає: без прапорця їде тільки мова каталогу за замовчуванням.

На сайті — РРЦ, де вона є

Що зробити. У згорнутій секції «Детальне налаштування» лишіть увімкненим «Оновлювати на сайті ціну на основі РРЦ».

Що вийде. Товар із заповненою РРЦ отримає на сайті її, решта — звичайну ціну, округлену до двох знаків. Чого не буде. Націнок і коефіцієнтів на цьому кроці немає; іншу логіку ціни задають формулою в налаштуванні полів.

Що робити, коли на сайт поїхало не те

Що ви бачитеЧому такЩо зробити
«Магазин (ID N), обраний у налаштуваннях шаблону, видалено — вивантажувати нічого. Оберіть магазин у шаблоні або зніміть вибір, щоб вивантажувати весь каталог.» Магазин, обраний у полі «Магазин» шаблону, видалили. Тунель у такому разі на сайт нічого не відправляє, і прогін закінчується рядком «Вивантаження даних НЕ завершено: файл не сформовано» Оберіть у полі «Магазин» наявний магазин або зніміть вибір, щоб вивантажувати весь каталог (про відбір товарів)
Вимкнений у каталозі товар з’явився на сайті неактивним У тунельного шаблону немає умови «Активність = так»: вимкнений товар їде на сайт разом зі своїм станом Нічого — так задумано: картка на сайті має згаснути. Щоб товар не їхав зовсім, зніміть у нього «Вивантажувати у файл (на сайт)»
На сайт поїхала тільки одна мова Знято прапорець «Мови» — тоді їде лише мова каталогу за замовчуванням Поставте «Мови» в секції «Вибір даних для вивантаження» (про прапорці)

Часті запитання

Вимкнений товар поїде на сайт?

Так, і це відмінність тунелю від файлових вивантажень. У тунельного шаблону умова «Активність = так» знімається одразу після створення: вимкнений товар їде на сайт зі своїм станом і гасне вже там.

Фото, атрибути й опції не поїхали на сайт. Чому?

Вони вивантажуються лише разом із товарами: якщо знято «Товари», ні фото, ні атрибути, ні опції не поїдуть. Для CS-Cart і 1C-Bitrix атрибути їдуть завжди, незалежно від прапорця.

Чи обмежує прапорець «Магазини» склад вивантаження?

Ні, він про розрізи цін і залишків за магазинами. Обмежити вивантаження одним магазином — це поле «Магазин» унизу вкладки «Вивантаження».

Чому на сайті загальний залишок, а не по складах?

Знято прапорець «Склади»: тоді на сайт іде загальний залишок товару. Поставте його — поїдуть залишки й ціни в розрізі складів.

Скільки товарів поїде на сайт із демо-акаунта?

Перші 100 товарів і перші 500 фото; у журналі зʼявиться окремий рядок про демо-версію.

Суміжні теми

Чи була стаття корисною?