Фото. Загрузка

    Плагин предоставляет 6 способов загрузки фото в товары, в зависимости от содержимого прайс листа.

    1. В прайс листе нет фото и нет ссылки на веб-страницу сайта поставщика.

    Плагин не создаст новый товар без фото. В Отчете (файл admin/uploads/errors) появится сообщение об ошибке:

    Main photo not found. Row ~= "123" SKU = "AZ-12" Product passed

    Не найдено главное фото товара. Строка прайс листа: 123. Артикул товара: AZ-12. Товар пропущен.

    Для того, чтобы товар без главного фото, все же, был создан, следует прописать фото по-умолчанию. Фото по-умолчанию загружается только в товары, у которых нет фото в прайс листе. Или оно есть, но "битое":

    Колонка 8 (в данном примере) может указывать на пустую колонку прайс листа, но в режиме добавления, ее обязательно нужно прописать, чтобы плагин не выдал ошибку.

    Рекомендуется загружать фото по-умолчанию плохого качества и небольшого размера, для того, чтобы в будущем плагин смог заменить плохое фото на хорошее:

    Имя фото по-умолчанию, желательно использовать: no_image или no-image.

    2. Прямые ссылки на фото.

    Назовем "прямой ссылкой на фото" такую ссылку, при нажатии на которую в браузере открывается фото. Это может быть, как ссылка с расширениями jpg/png/jpeg/gif/bmp/webp так и ссылка без расширения.

    В прайс листе, ссылки могут располагаться в отдельных колонках или в одной, но с разделителем. Например:

    (в колонке 5 видно ссылку без расширения, а в колонке 6 видно, что ссылки разделяются разными способами).

    В поле "Номера колонок, содержащих прямые ссылки на фото" прописываются номера, через запятую. Порядок следования номеров имеет значение только для определения, каким будет главное фото товара. Если главное фото расположено в колонке 5, то нужно прописать его первым:

    Если ссылка окажется "битой", плагин выдаст сообщение в Отчете (admin/uploads/errors.tmp):

    Download photo fails. Row ~= 12 Url = https:/site.com/PIC/170d.jpg

    (невозможно скачать фото по ссылке https:/site.com/PIC/170d.jpg. Строка - примерно 12).

    Если фото по ссылке было успешно скачано, но на вкладке "Категории и наценки" не была указана папка для его хранения, плагин выдаст сообщение:

    Please, set folder for photo on page 'Category and margin'  for Category 'название категории' Row ~= 12

    (Создайте папку для фото и пропишите ее во вкладке "Категории и наценки" см. здесь).

    3. Неполные ссылки на фото.

    a) Ссылки не содержащие адреса сайта, например:

    Тогда, недостающую часть ссылки следует прописать здесь:


    b) Только имена файлов фото:

    В таком случае, файлы фото нужно закачать на сайт в папку image/catalog/temp

    без под-папок.

    При загрузке этих фото в товары, плагин скопирует их в папки, прописанные на вкладке "Категории и наценки" поэтому, после обработки прайс листа, папку temp можно очистить.

    4. Парсинг фото с веб-страницы сайта-донора.

    См. здесь.

    5. Все фото в одной папке.

    Если в прайс листе, в колонке "Фото" находится обычный текст, не содержащий ни расширений jpg/png/jpeg/gif/bmp/webp, ни слэшей, ни "http", то плагин понимает этот текст, как название папки, находящейся в image/catalog/temp

    Для каждого товара - отдельная папка, в каждой папке - много фото.

    Внимание.

    Этот метод работает только в режиме обновления товаров.

    5. Привязка фото к товару.

    В прайсе листе прямо указано, где находятся фото на вашем сайте, например:

    и фото реально уже лежит в этой папке.

    Тогда настройка должна выглядеть так:

    Внимание.

    Этот пункт работает также в режиме добавления.

    usergio Copyright © 2022