Alexey
Привет! Подскажите пожалуйста как вывести имя шаблона
<?php
$resource = $modx->getObject('modResource',$resourceId);
$template = $resource->get('modTemplate', $templatename);
echo $template;
🙏
Алексей
Алексей
Dmitriy
ясно.
Не помню, где писал правда
Dmitriy
Может я могу это поле записать то в системный параметр...
Dmitriy
Надо глянуть
Dmitriy
Для меня это более логично
Алексей
Алексей
Dmitriy
Dmitriy
Да, а когда типо создаёшь ресурс, а ты привязан к айди ресурса, которого ещё нет это верх логики да?)
Dmitriy
Dmitriy
Dmitriy
Плагин написать, который реагирует на событие закрытия медиаисточника, значение пути записать в конфиг
Dmitriy
А в медиаисточнике там прописать, чтобы он этот конфиг смотрел
Dmitriy
Как те? Получится?
Алексей
я бы делал так.
1) создаем ресурс.
2) генерим адрес:
— Записал его в скрытое TV (например) сразу, тк дата известна сразу.
— так же до сохранения использовал путь этот для загрузки.
3) После сохранения:
—- У нас есть TV в которм путь
— Сниппет в медиаисточнике генерит путь по id ресурса с этой TV-шкой с пути.
В результате у нас всегда актуальная папка и не нужно даже заходить в нее т.к. все заносится автоматически. и открывается.
Dmitriy
Скрытое тв?)
Dmitriy
Я чот о таком не слышал)
Dmitriy
Кстати нельзя в migx сделать, что когда удаляешь пункт с картинкой, то он эту картинку тоже выпиливает из менеджера файлов?
Алексей
Алексей
там есть пункт удалить и img и migx Запись
Dmitriy
Dmitriy
Ам
Dmitriy
Надо зыркнуть
Алексей
ну для начала у тебя ПУТЬ к картинке должен нормально работать через медиаисточники
Алексей
поэтому советую все же переходить на id
Алексей
прям агитирую.
Dmitriy
Ну я допускаю юзать айди, когда будет год/месяц/дата/айди)
Dmitriy
Потому что между несколькими ресурсами в одну дату чтобы разделять)
Алексей
бегет тупит страшно
Dmitriy
Ну типо, а если через ФМ вручную зайти в папку своб ассетс/картинки/ ты не охереешь пролистывать и искать свой айди?)
Dmitriy
Чотко, посмрю
Алексей
Алексей
если настроить - как я делаю, то ты в ресурсе сразу попадаешь (при необходимости редактирования) в ту самую папку.
Дима
Алексей
Алексей
ну как бы логично.
Dmitriy
В modx нет поля типа пути?
Dmitriy
Без выбора файла?
Дима
Дима
Без выбора файла?
Но типа чтобы валидация была что папка существует или как? Обычное текстовое можно юзать. Если хочешь, сделай regexp чтобы нельзя было запрещенные символы писать
Dmitriy
Не текстовое это как-то по лошарски
Алексей
Алексей
Dmitriy
не знаю.
Ну типо я записал в том же оне migx в поле text путь, чо я медиаисточнику может ща могу изменить значение
Dmitriy
да я и хочу в сниппет забить
Dmitriy
ну твшка просто же в migx лежит
Dmitriy
Sentinel
97 сообщений на 2-их 😳😳 ну вы и наболтали
Алексей
Dmitriy
ну
Я вот щас подумал я скриптом в куки браузера значение запишу, а в сниппете считаю
Dmitriy
Норм?
Алексей
х.з.
Алексей
хардкор какой-то
Dmitriy
А вот смотри я раньше написал скрипт, который дату берёт из поля времени публикации
Dmitriy
Dmitriy
и в куки записал
Dmitriy
Надо попробовать его в сниппете вытащить
Алексей
нет смысла хардкорить. в сниппете сразу получай что нужно.
Dmitriy
В медиаисточнике basePath и baseUrl нужно сниппет вставлять?
Dmitriy
Ну вот, он мне в куки записал значение, что я брал с поля даты публикации
Dmitriy
Dmitriy
Файловый менеджер открылся по этому пути
Dmitriy
Ппц там migx рандомные айдишники пишет, хз как к нужному полю обратиться
Иван
driglu4it
Подскажите:
Нашел вот эту инструкцию
https://modx.pro/development/16620
Как ее подключить (я совсем новичок в modX)?
Спасибо.
Степан
С Великим Праздником Друзья!!! С победой Вас!
Игорь
Артур