Подскажите, заметил что при удалении элемента инфоблока, фотки (превью и детальная фотка) не удаляются! Так и должно быть, или всетаки при удаления элемента битрикс и фотки удалить?
23.08.2012 17:39:20
Кто подскажет?
|
|
|
|
23.08.2012 18:54:23
|
|||
|
|
27.08.2012 15:30:13
Один ответ "ДА", другой "НЕТ"! Так всетаки, должен удалять битрикс фотки с элеменов (превью, детальные) при удалении элемента?
|
|
|
|
27.08.2012 21:12:17
Да, должен.
«Да не могут же они!»
|
|
|
|
28.08.2012 17:22:34
Я проверял, элемент удается, а файл картинки не удаляется! Получается не должен? т.е. при постоянном удалении элементов, будут скапливаться ненужные картинки в виде мусора?
|
|
|
|
29.08.2012 11:09:14
)))
|
|
|
|
29.08.2012 11:26:43
Заставили меня проверить. И что бы вы думали? У меня удаляются.
«Да не могут же они!»
|
|
|
|
29.08.2012 16:26:41
Странно! В редакции малый бизнес интернет-магазин не удаляет почему-то! Может какая настройка установлена? Или в коде может что-то отключено, где искать кто знает?
|
|
|
|
29.08.2012 17:15:10
Возможно, вы имели в виду картинки из /upload/resize_cache/iblock/ ?
Те не проверял, могут и не удаляться.
«Да не могут же они!»
|
|
|
|
29.08.2012 17:16:00
А, кстати, как вы вообще проверяете, удалилась ли картинка?
«Да не могут же они!»
|
|
|
|
29.08.2012 17:42:03
Насколько я помню, через админку - удаляются, через API - смотря как поступить.
|
|
|
|
30.08.2012 12:39:07
Вообщем не знаю что было, может попались какие-то элементы раньше, что не удалились картинки у них, но сейчас еще раз проверил, удалил несколько элементов, и картинки тоже удалились в месте с ними, странно! Вообщем получается при удалении элемента через админку, картинки тоже удаляются.
Скажите, а при удалении элемента через функцию CIBlockElement::Delete тоже должны удалятся картинки? |
|
|
|
30.08.2012 15:05:33
Админка - Настройки - Инструменты - Командная PHP-строка:
CModule::IncludeModule('iblock'); CIBlockElement::Delete(12345); Проверьте...
«Да не могут же они!»
|
|
|
|
30.08.2012 15:56:15
Спасибо, проверил, удаляет!
|
|
|
|
08.07.2014 16:32:51
Через интерфейс работает. А вот через интеграцию с 1С накапливаются. там есть настройка что делать с фото, которых нет в обмене, и у нас стоит УДАЛИТЬ, а фото накапливаются
|
|
|
|
12.08.2016 15:46:32
|
|||
|
|
12.08.2016 16:02:34
«Да не могут же они!»
|
|
|
|
15.08.2016 10:07:08
Спасибо, уже нашел.
Жаль, что команда удаляет только ID папки. А мне надо по XML ID, ну или символьному коду, пути папки... Т.к. при выгрузке с 1С у папок всегда разный айди, а вот полный путь и XML_ID не меняется Удалять папки надо после выгрузки |
|
|
|
20.11.2019 15:34:45
1. Проверьте права пользователя, под которым удаляете
2. Всегда можно сделать самопис и удалять то что нужно таблица b_files если не ошибаюсь или как-то так Вам в помощь. |
||||
|
|
|||