Dini4 Опубликовано 16.07.2022 в 06:50 Поделиться Опубликовано 16.07.2022 в 06:50 (изменено) Здравствуйте Имеется модуль парсинга товаров SimplePars. При парсинге, если у донора в разных товарах используются одинаковые фотографии с одинаковым URL, то модуль парсит для каждого товара эту фотографию отдельно и кладёт в заранее указанную папку, чем забивает место на диске большим количеством дублей. В папку файл кладётся с изменённым названием по правилу, заданному модулем (в данном случае название товара латиницей). При парсинге товара с несколькими фото в конце к ним добавляется номер 1,2,3 и т.д. Модуль позволяет расширить функционал посредством PHP скриптов. Нужен скрипт, который при парсинге будет проверять по хэшу наличие такого файла в папке, в которую планируется сохранение. При отсутствии такого файла - парсинг и добавление к товару (стандартный функционал модуля). При наличии в папке такого файла модуль не должен парсить и сохранять файл заново, а должен записывать в базу данных тот путь до изображения, который уже имеется в папке. Чтобы одинаковое фото единожды парсилось и использовалось во всех товарах, где должно присутствовать, без создания дублей. Изменено 16.07.2022 в 06:51 пользователем Dini4 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.