Pavel
для тв поля указал файл систему Тикетс..
Pavel
у меня подозрение что папку нужно как-то создавать самому при этом 😒
Pavel
а что не удаляется?
Pavel
было бы логиччно удалять папку ресурса при его удалении.. не? там так не работает?
iWatchYouFromAfar
я не знаю, это не коробочный функционал, где логика которая отвечает за удаление папки тикета?
Алексей
<script> var element = document.getElementById('blue'); Hammer(element).on('swipeleft', function (event) { // animate blok $('#blue').animate({'margin-left': '-310px'}, 1000); }); var element = document.getElementById('blue'); Hammer(element).on('swiperight', function (event) { // animate blok $('#blue').animate({'margin-left': '100vw'}, 1000); }); </script> перестаёт грузится страница с этим кодом. Что может быть?
Pavel
сам Тикет разве не так работает? я просто предположил конечно.. но странно было бы, еслиб компонент создавал кучу папок с картинками и потом их оставлял, когда самого тикета уже нет, че потом в ручную их выискивать?)
Алексей
феном?
феном есть
Pavel
феном есть
оберни в тег {ignore}{/ignore}
Pavel
я думаю это из за фигурных скобок в скрипте
Pavel
нужно проверить
Pavel
но если он не удаляет, то это конечно пздц, как так -то )
iWatchYouFromAfar
есть источник с путем assets/images/tickets/, но я не уверен что тикетс создает внутри папки по id ресурса
Pavel
я не знаю кто создает и какой компонент, главное что в итоге у тебя пользователи создали 100500 тикетов, с картинками, если их все удалить - папки с фото останутся.. что как-то не логично
Алексей
если я все js записываю в чанк, могу записать в начале и конце чанка {ignore}{/ignore} чтобы дальше не сталкиваться?
iWatchYouFromAfar
https://modzone.ru/blog/2017/10/06/why-doesnt-work-tag-ignore/
Pavel
в папке русурс, ид ресурса -название папки
Pavel
ресурс)
iWatchYouFromAfar
вот я в 100 раз спрашиваю
iWatchYouFromAfar
какой код отвечает за создание папок по id ресурса?
Алексей
ignore не всегда работает
а если js отдельным файлом подгружать, ignore нужен?
iWatchYouFromAfar
феному не нравятся ковычки
iWatchYouFromAfar
парсер фенома не обрабатывает внешние js файлы
Pavel
какой код отвечает за создание папок по id ресурса?
я без понятия, я думал это либо сам modx либо tickets это делает, в код не лез
Pavel
мой, но я больше верстаю ) вот пытаюсь наладить кастомную форму, и чет встретил такое
iWatchYouFromAfar
мой, но я больше верстаю ) вот пытаюсь наладить кастомную форму, и чет встретил такое
тогда я перестал понимать все, смотри, тикетс не умеет из коробки создавать папки для ресурсов, это ты походу делаешь сам плагином
Dmitriy
Люблю попиздть в инете
Dmitriy
Не на тему жизни, ало
Pavel
буду искать тогда
iWatchYouFromAfar
assets/images/resources - тикетс из коробки вообще такого пути не знает
iWatchYouFromAfar
это ты ему задал создавать там папки с идентификатором тикетов, а значит, можешь прописать и логику для их удаления, в случае удаления тикета
Pavel
ок, попробую
iWatchYouFromAfar
я кстати сам хотел так сделать для всех ресурсов, а то на сайтах люди которые контент выкладывают, теряются в диспетчере файлов
Андрей
вот я смотрю все плагины, и чет не могу такого найти..😬
А у тебя случаем не синхронизировано с ms2gallery? У него по умолчанию путь images/resources/
Pavel
мс2 стоит, возможно
Pavel
вообще да, там у меня галерея выводится через мс2
Pavel
я добавил в плагин mkdir($path, 0755, true); перед загрузкой, и вроде норм
Pavel
осталось удалять ее при удалении тикета
Pavel
что вроде тож не сложно должно быть
Андрей
вообще да, там у меня галерея выводится через мс2
Так при удалении тикета синхронизированного с ms2gallery папка с его id тоже удаляется.
Андрей
Или я мож не так понял, что надо сделать =)
Pavel
Чет я удалял тикет, и папка осталась 🤷‍♂️
Pavel
Ну да, надо так, но чет оно так не пашет)
Андрей
Вот только что проверил на тестовом сайте, работает удаление.
Pavel
Хм, ок, возможно, у меня в папке нету файлов от самой галлереи..
Pavel
А только те что я сам залил
Pavel
Хз
Андрей
Хм, ок, возможно, у меня в папке нету файлов от самой галлереи..
Да по идее там без разницы, оно вроде просто по Id удаляет
Андрей
А ну и ресурс должен быть именно физически удалён, не просто отмечен на удаление
Pavel
Ааа
Pavel
Возможно в этом дело 😂
Pavel
Я не чистил корзину, вот мудила
Pavel
🙌
Pavel
А ну и ресурс должен быть именно физически удалён, не просто отмечен на удаление
ее, все работает как часы, спасибо, снова моя невнимательности 🙈
Андрей
На здоровье 👍
Dmitriy
чё там по хоккею?
Dmitriy
просрали
Иван
Да..
Евгений
не надо было смотреть(
Pavel
а можно запускать плагин кроном?
Pavel
вообще хочу реализовать очистку корзины, раз в месяц.. чем лучше делать?
Roman 🚀
Roman 🚀
а чисти через апи
Pavel
мб можно отдельную страницу создать, и при заходе как-то чистить (выполнять сниппет - им кстати можно как-то почистить?) или создать отд файл пхп и там уже через апи?
Dmitriy
Товарищи, продолжаем