Скаут

Скаут

С нами с 22 мая 2017; Место в рейтинге пользователей: #361

Обёртка для FileAttache

Приветствую.

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

Единственное мне нужно организовать что-то вроде условия «если файлы есть то выводить html-обёртку и внутри уже файлы». В самом модуле обёртка не предусмотрена (не знаю почему).

У сниппета вроде есть параметр сохранять данные в плейсхолдер для дальнейшей работы, но если пробую так:
[[FileAttach? &toPlaceholder=`true`]]
[[+FileAttach]]
то ничего не получаю.

Кто может что-нибудь подсказать по этому поводу?
Скаут
14 января 2018, 09:45
modx.pro
1 064
0

mFilter2 и Dynamic DropDownTV

Здравствуйте!
Связанные (зависимые фильтры в админке реализованы при помощи dynamic dropdowntv).
Формат добавления зависимости описан в документации дополнения.
The format for the input option values is: Parentvalue::Key==Value||…||Key==Value##Parentvalue::Key==Value||…||Key==Value
Проблема возникла когда я данные TV внёс в mfilter2. В названиях пунктов фигурирует не только Key, а Parentvalue::Key. Почему-то именно у первого пункта в списке.

Кто-нибудь знаешь как это пофиксить?

P.s. это mfilter выводит только те варианты ТВ списка которые есть в материалах выборки или тоже глюк?
Скаут
12 января 2018, 16:26
modx.pro
1 622
0

Вывод вариантов tv список

Здравствуйте.
есть ТВ список (одиночный выбор) в формате Name==Value.
Как правильно вывести в шаблонах/чанках, должно быть что-то вроде если val 1, то Слово1, 2 — Слово2, 3 — Слово3 и т.п.?
Сейчас сделаю очень некрасиво, на мой взгляд (pdoResource):
[[+tv.staffjob:is=`21`:then=`Слово1`]][[+tv.staffjob:is=`22`:then=`Слово2`]]
Это можно в одной конструкции как-то аккуратно написать, стандартный синтаксис или fenom?
Скаут
10 января 2018, 07:14
modx.pro
1
988
0

При сохранении ресурса обновлять значение определённого TV

1
Приветствую.

При записи данных в TV-поле при помощи функции
$resource->setTVValue('TV_name', 'TV_value');
(плагин подцеплен на событие OnDocFormSave) и сохранении/обновлении ресурса, новые данные в данном поле не отображаются пока не перезагрузишь страницу (для FF вообще комбинация Ctrl+F5).
Задача: чтобы указанное поле «на лету» обновлялось при нажатии кнопки «сохранить».
Скаут
07 января 2018, 11:23
modx.pro
503
0

TV-дата, получить значение, использовать в mfilter

Приветствую!
ТВ поле с датой. Необходимо как-то получить цифровое значение относительно текущей даты (например, возраст или опыт работы с такого-то года и по сей день), и уже это значение использовать в расширении mfilter2.
Вот так вывожу значение просто в шаблоне. Но как реализовать вышеописанное не представляю. Сначала думал, может считать и заносить результат счета в другое текстовое ТВ. Но как тогда обновлять, тем более, если материалов подобных наберется много, то обновление может стать хлопотным по части ресурсов. Можете что-нибудь подсказать и показать по поводу получения такого значения для фильтрации?
Скаут
29 октября 2017, 08:26
modx.pro
576
0

Маска телефона - tv поле в админке

Здравствуйте!

Создано доп поле для номера телефона. Чтобы все было аккуратно, необходимо установить маску требуемого формата.

Самый простой вариант, как мне кажется, прикрутить jQuery MaskedInput.

Вопрос: как это сделать в админке? Или есть другие способы решить поставленную задачу?
Скаут
29 июля 2017, 07:51
modx.pro
1
2 700
0

Collections: фильтрация ресурсов в админке по tv

Используется компонент Collections для вывода списка ресурсов в админке (разбиение на категории).
Необходимо внутри коллекции добавить фильтрацию по ТВ параметрам ресурсов, т.е. там где в коллекции Поиск по ресурсам, фильтр «Опубликован/нет...», вот там нужен ещё фильтр по определённым, заранее подготовленным ТВ.
Как это можно сделать, есть какой-нибудь мануал? В инете не смог найти ничего.
Скаут
21 июля 2017, 15:55
modx.pro
1 340
0

pdoSitemap: автоматическое добавление в sitemap

Здравствуйте.

XML карту сайта сделал через pdoSitemap.
Сейчас после добавления или удаления документа, чтобы изменения отразились в карте сайта, необходимо кэш сайта чистить.
Нельзя ли задать какое-то правильно или плагин, чтобы при изменении состояния ресурса:
добавление ресурса
публикация или снятие с публикации
удаление ресурса
Карта обновлялась автоматически?

В документации к данному дополнению ничего такого нет, в инете искал ответ на вопрос, но тоже тишина.
Скаут
11 июля 2017, 10:04
modx.pro
1
1 406
0

Дополнительное поле для "категории"

Здравствуйте.
Внешний вид сайта таков, что шаблон нужен всего один.

Но в зависимости от категорий (вообще использую collections) нужны те или иные поля.
Можно ли доп поля привязывать к определённым документам и его дочерним материалам, и как это сделать? И так и сяк смотрел вкладки при создании доп полей, но не нашёл.

Просто скажем, лепить каждой категории свой шаблон ради одного поля как-то странно.

Сами поля по своим свойствам могут отличаться (текстовое поле, выпадающий список и т.п.)
Скаут
08 июля 2017, 09:59
modx.pro
624
0

Возможность использования "_" в алиасах

Здравствуйте!
Modx заменяет в алиасах нижнее подчёркивание на дефис. Как-то можно сделать, чтобы замены не происходило? Т.е. в обычной ситуации, когда формируется алиас, то пусть он формируется с дефисами, как сейчас, но если я вручную указал нижнее подчёркивание, то оно не заменяется при сохранении. Тыкал параметры системы, но ничего не вышло.
Если friendly_alias_word_delimiter оставить пустым, то разделители вообще все удаляются и слова в алиасе слипаются.
Скаут
07 июля 2017, 13:15
modx.pro
1 967
0