Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Удалить фотографии, которые не связаны с товарами


Recommended Posts

Как удалить все фотографии, которые не связаны с товарами, с ftp? Есть ли какой-нибудь модуль?

Link to post
Share on other sites

вместе с изображениями товаров могут храниться изображения дополнений, статей, категорий итпд.

реже - элементы дизайна.

 

поэтому универсального решения нет.

Link to post
Share on other sites

Фото товаров хранятся в отдельной директории. Есть какое-нибудь решение?

Link to post
Share on other sites

поэтому универсального решения нет.

 

 

например   \mysite.ru\www\image\data

ну вот и неуверсальное решение, скачиваем эту папку, ручками выметаем все что не нужно и заливаем обратно на хост , удалив предварительно ту, что была

 

долго...муторно...работоспособно)))

  • +1 1
Link to post
Share on other sites

какая разница из какой директории, если точно известно, что в ней хранятся ТОЛЬКО фотографии товаров. Пусть будет \mysite.ru\www\image\data\my_product_image.

  • +1 1
Link to post
Share on other sites

Irina77

спасибо за минус)))) удачи в поисках решений! ставлю Вам плюсик...за старание в поисках и непримиримость к простым (хоть каким то)  решениям

Link to post
Share on other sites

Irina77

спасибо за минус)))) удачи в поисках решений! ставлю Вам плюсик...за старание в поисках и непримиримость к простым (хоть каким то)  решениям

Лучше никаких, чем такие.

Link to post
Share on other sites

попробуй помыть набитый продуктами холодильник, не вынимая продуктов...умница

Link to post
Share on other sites

попробуй помыть набитый продуктами холодильник, не вынимая продуктов...умница

попробуй скопировать на локалку и перебрать вручную 500 тысяч фото...

Link to post
Share on other sites

итак...уважаемая, не считайте себя умнее других (дабы это есть только женская истина, которая является ошибочной)

 

 если бы передо мной стояла такая задача (перелопатить большой объем, хотя я сомневаюсь, что у вас 500 тысяч фото на сайте), естественно за бабло, которого у вас не найдется, мои действия были бы такими:

1. спарсил все картинки товара с вашего сайта (как вариант вместе с товарами, описаниями и т.д. то есть сформировал бы csv документ + папку data c картинками товара) (естественно под парсинг попали бы только те картинки товаров, которые на данный момент актуальны и размещены в ИМ в реальном времени)
2. удалил бы все имеющиеся картинки товаров по FTP
3. залил на хост полученные от парсинга картинки (естественно соблюдая пути размещения, как и ранее (парсинг дает такую возможность) (или вообще импортировал бы CSV удалив старую базу товаров...хотя не слишком критично, только лишь ради спокойствия о прописанных парсером путях к картинкам)

4. радовался бы проделанной работе и полученным деньгам 

 

быстро, качественно, стоит денег

  • +1 4
Link to post
Share on other sites

итак...уважаемая, не считайте себя умнее других (дабы это есть только женская истина, которая является ошибочной)

 

 если бы передо мной стояла такая задача (перелопатить большой объем, хотя я сомневаюсь, что у вас 500 тысяч фото на сайте), естественно за бабло, которого у вас не найдется, мои действия были бы такими:

1. спарсил все картинки товара с вашего сайта (как вариант вместе с товарами, описаниями и т.д. то есть сформировал бы csv документ + папку data c картинками товара) (естественно под парсинг попали бы только те картинки товаров, которые на данный момент актуальны и размещены в ИМ в реальном времени)

2. удалил бы все имеющиеся картинки товаров по FTP

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

4. радовался бы проделанной работе и полученным деньгам 

 

быстро, качественно, стоит денег

спасибо. видимо так будет проще всего.

Link to post
Share on other sites

  • 1 year later...

Наткнулся на эту ветку, так как у самого появилась нужда в таком модуле, так вот такой модуль уже существует. Работает!

Может кому понадобиться решение.

Link to post
Share on other sites

Простите за, возможно, глупый вопрос...

А для чего в админке настраивается FTP доступ? Не для того ли, чтобы фотки удалялись вместе с товаром?

Или, по крайней мере, нельзя ли дописать функцию, удаляющую фотку товара с FTP, имея такой доступ из админки?

Link to post
Share on other sites

В версиях  до 2,0 FTP настройки "мёртвый груз" , некая болванка  для будущей реализации.И две ссылки выше позволяют давать команду на удаление картинок  привязанных к товару  после удаления самого товара.

Link to post
Share on other sites

вот только "эта картинка" может быть привязана к другому товару, категории, производителю, вставлена в статье, быть фоном на какой-то странице...

так что любые подобные "решения" - на свой страх и риск.

Link to post
Share on other sites

В версиях  до 2,0 FTP настройки "мёртвый груз" , некая болванка  для будущей реализации.И две ссылки выше позволяют давать команду на удаление картинок  привязанных к товару  после удаления самого товара.

спасибо.

 

вот только "эта картинка" может быть привязана к другому товару, категории, производителю, вставлена в статье, быть фоном на какой-то странице...

так что любые подобные "решения" - на свой страх и риск.

В моем случае, конечно, можно было бы, ради экономии трафика использовать одну фотку для группы товаров (например, сверла, диски, буры....). Но фишка в том, что фотки готовятся для сайта именно с учетом возможности удаления любого товара. Поэтому даже идентичные товары имеют собственные фотографии. То есть, фотка-то может быть одна, но размноженная энное количество раз и сохраненная под ID продукта. А раскиданы все картинки по соответствующим директориям. То есть, фотки товаров (инструмента и расходки раздельно), фотки категорий (инструментов и расходки раздельно), фотки новостей и т.д. В своих соответствующих директориях. Так что, все четко, можно спокойно удалять фотку вместе с товаром, не переживая, что она еще где-то пропадет.

Link to post
Share on other sites

  • 1 year later...

Скачиваем базу в exel.

Редактируем ссылки на фото - прописывая на них полный путь(естественно используя групповую замену в столбце).

Копируем таблицу с полными ссылками в буфер и скачиваем все фото к себе на комп. Так у вас будут только те фото, на которые есть ссылка.

Удаляем базу фоток и закачиваем те что сохранились. 

Ни тебе парсинга, ни денег. И времени ушло на саму работу мин 10, без скачиваний и закачиваний

Edited by Serpo
  • +1 1
Link to post
Share on other sites

Ну да.И попутно теряем все баннеры,слайдеры,логотипы,иконки итд итп....

Link to post
Share on other sites

Ну да.И попутно теряем все баннеры,слайдеры,логотипы,иконки итд итп....

Может я новичек, но у меня баннеры, логитипы и иконки системы находятся в отдельной от фотографий товара папке. И я их никак не могу удалить, разве что специально - постараться надо. В общем я так делаю и у меня проблем нет. А дело каждого - платить за это или сделать самому

Edited by Serpo
Link to post
Share on other sites

Так если не редактировать сообщения после моего ,то и  моей писанины бы не было.Ведь в оригинале сейчас не хватает строчки про то что необходимо "полностью снести папку с изображениями".А йяй яй.....

 

А придёт некий новичок,прочтёт,сделает и ах.......

Link to post
Share on other sites

Так если не редактировать сообщения после моего ,то и  моей писанины бы не было.Ведь в оригинале сейчас не хватает строчки про то что необходимо "полностью снести папку с изображениями".А йяй яй.....

 

А придёт некий новичок,прочтёт,сделает и ах.......

Ну и не страшно - опыт тоже дело неплохое....  :-)

Раз папку снести и потом задумаешься... 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.