Вход • Регистрация

ИмпортЭкспорт фото товаров. Воостановление базы.

  • 12 марта 2017 г.
  • Добрый день,!
    Создал файл для импорта с указанием папки, куда загружены фото. Файл импортнулся фото появились.
    Далее сделал экспорт из магазина, чтобы отредактировать другие поля. Отредактировал. Снова загрузил. Но теперь появились ошибки, что не найдено фото.

    При подробном рассмотрении увидел, что названия файлов картинок в экспортируемом файле отличаются от импортируемых.

    Проверил названия файлов, которые в экспортируемом файле. Проверил наличие их на хостинге. Они есть... Снова импорт экспортируемого файла и снова облом....

    Раз такое дело сделал восстановление базы данных из резервной копии.. но фото не появились.

    Не понимаю логики...
    Не понимаю в чем причина....
    Ведь база должна содержать все данные ранее импортируемые...

    Нужна помощь... Разъясните логику работы...
    • 12 марта 2017 г. , редакция: 12 марта 2017 г.
    • Второй раз мы все надеямся на то что ты удалил в фале импорта и экспорта столбик с файлами....
      - Зачем из каждый раз импортировать (там уже и ссылка и папка другая, в ORIGINAL они уже....)?
      • 12 марта 2017 г.
      • Цитата
        Второй раз мы все надеямся на то что ты удалил в фале импорта и экспорта столбик с файлами....
        На самом деле, по-мойму это не принципиально. Во время первого импорта на хостинге в папке для загрузки картинок присутствуют изображения с оригинальными названиями. Во время экспорта в эту папку, опять же по-мойму, должны были скопировать те же изображения, но с новыми названиями. Если после первого импорта не удалять файлы изображениями, то в следующем импорте ими же вновь можно воспользоваться.
        • 12 марта 2017 г. , редакция: 12 марта 2017 г.
        • Не принципиально - если не выгружать фаил и не править и вновь загружать
          - В Правилах Импорта - я так подозреваю что Папка "Начальная" а не "ORIGINAL"
          - Потому как Diafan переименовывает файлы и кладёт оригиналы в другое место , отличное от папки импорта + переименовывает файлы
    • 12 марта 2017 г.
    • Цитата
      Но теперь появились ошибки, что не найдено фото
      Ошибка появилась во время импорта или во время загрузки страницы? Сбрости кеш на сайте - должно все заработать.
      • 12 марта 2017 г. , редакция: 12 марта 2017 г.
      • У него в настройках путь к НАЧАЛЬНОЙ папке импорта /VASYA/ а при Выгрузке потом у него в файле уже измененые имена файлов и оригиналы лежат в /USERFILES/ORIGINAL/ и с другими именами - и когда он решил вновь загрузить то конечно же эти файлов там (сновыми именами в начальной папке импорта) нет
        - они уже из папки Original
        • 12 марта 2017 г.
        • Если в описании импорта/экспорта прописана папка для загрузки изображений, например, upload, то только она будет использоваться во время импорта/экспорта.
          • 12 марта 2017 г. , редакция: 12 марта 2017 г.
          • Так он написал что
            1) он загрузил файлы а потом правил выгруженый фаил с новыми именами, под которыми там в папке импорта нет таких
  • 12 марта 2017 г.
  • При первом импорте импортировал все данные товаров( артикулы, цены, доп. характеристики, названия фото)
    Начальная папка userfiles/original/
    Путь в названия картинки: Wolt/wolt1.jpg
    то есть в папке userfiles/original/ присутствует папка Wolt в ней оригиналы. от одного производителя.

    Далее видоизмененные файлы обнаружил после экспорта в папке large с другими именами.
    Но если импортировать с тем же профилем, то файлы не находит по причине, что при экспорте они имеют другие уже названия и при импорте снова из того же профиля пути не соотвествуют...

    Ошибку выдает при импорте, что файлы не найдены.

    Если каждый раз редактировать, то получается надо каждый раз создавать новый профиль для экспорта, что при наличии доп. характеристик 50 шт. крайне неудобно.

    Есть один профиль и в нем п

    Ладно с этим... но почему при восстановлении базы данных, сделанной до всех этих телодвижений, не было восстановлено.. Восстановление прошло корректно ошибок не выдало. Меня это повергло в шок... Кеш сбрасывал.
    • 12 марта 2017 г.
    • Восстановление базы данных и восстановление базы данных из, например, вчерашнего бекапа - это разные вещи.
    • 12 марта 2017 г. , редакция: 12 марта 2017 г.
    • Для того чтоб Ваш сайт не начал весить 250GB!

      1) Создаёте папку к примеру в папке /userfiles/ - папку /popkaimport/
      2) Кладёте туда все Ваши любимые фото товаров (без подпапок - так удобнее)
      3) Создаёте Фаил импорта с названиями фалов (просто названия файлов - они должны лежать не в подпапках!)
      4) Всасываете их в диафан!!!
      (Что происходит на этом Этапе: Диафан начинает делать для себя копии ваших оригинальных фото и кладёт их в папку /userfiles/original/
      Парарельно он генерирует фото для товара - согласно заданным вами настройкам "Обработки фото для товара")
      5) Теперь если вы хотите выгрузить фаил Экспорта - в Файле будут новые имена Файлов (Не те которые вы кидали в папку /popkaimport/ а копии в папке /userfiles/original/
      ЧТО ДЕЛАТЬ НЕ НАДО!!!!
      6) При попытке импортировать Новый выгруженный фаил из Diafan - Вновь :
      6.1) Он не найдёт новые имена файлов которые он продублировал себе в папку /userfiles/original/ с вашими старыми настройками Импорта-Экспорта
      6.2) Если всё же вы (в настройках импорта-экспорта) укажете путь к копиям сделанных самим Diafan в папку /userfiles/original/ - В не только задублируете все фото но и пропорционально увеличите объём сайта на хостинге
      ЧТО МОЖНО:
      7) После полной загрузки всех товаров - уберите правило для фото, добавьте ID - со значением с сайта
      7.1) B тут уже резвитесь выгружая его туда - сюда....)))
      • 12 марта 2017 г. , редакция: 12 марта 2017 г.
      • Если кому-то будут нужны услуги по парсингу и импорту - обращайтесь....)))

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум