16 ноября 2016, 22:08 Итак! Почти сутки тотального уничтожения мозга и несколько кружек горячего чая, я наконец немного разобрался, как собственно и думал почти с самого начала… Необходимо просто расширить возможности вот этого файла: assets/components/videogallery/js/libs/vg-handler.jsРасширить пока не удалось… НО! Нет худа без добра, просто поменял вот это: function setVideo(str) { if (typeof str == 'undefined' || !str) { str = ''; } var element = document.querySelector(self.config.selectors['videoEmbedBlock']); if (element) { element.innerHTML = str ? '<iframe width="140" height="105" src="' + str + '" frameborder="0" allowfullscreen></iframe>' : ''; } }на это: function setVideo(str) { if (typeof str == 'undefined' || !str) { str = ''; } var element = document.querySelector(self.config.selectors['videoEmbedBlock']); if (element) { element.innerHTML = str ? '<input type="text" name="videoUrl" value="' + str + '" id="videoUrl"/>' : ''; } }И все стало на свои места! Костыль? Ну чего поделать! Пока не разберусь как расширить возможности, не чего не удаляя! Может кому пригодится! Вопросы / Вывод Embede-ссылки в ленту [videoGallery] 2 +1 1
16 ноября 2016, 16:50 Та не не ужели прям совсем не кому не надо было :( Вопросы / Вывод Embede-ссылки в ленту [videoGallery] 2 0
04 ноября 2016, 15:00 Блин! Спасибо огромное! Буду пробовать! Вопросы / фильтр по ТВ-полю через "where" 10 0
04 ноября 2016, 13:40 Та вот не совсем подходи такой вариант! Мне то надо значения «на ходу» вбивать, а при использовании мультисписка, только фиксированные значения, на сколько мне известно! А на счет того, что мультисписок сохраняет в том виде в котором надо, это я знаю! Вся проблема в том, что на сайт добавлено уже очень много материала и переделать все, будет огромной головной болью! Но все равно, спасибо за наводку! Вопросы / фильтр по ТВ-полю через "where" 10 0
04 ноября 2016, 01:22 Ну все вроде то, что надо! Только вот теперь проблема! Добавление то идет с фронта и данные записываются в виде: тег1,тег2,тег3А чтобы ТВ-суперселект их обработал и увидел надо передать их при создании документа в таком виде: [ "тег1","тег2","тег3" ]Иначе данные записываются не верно и даже если смотреть через бэкенд, то поле исчезает, но если передать его как текст в том виде, в котором я написал то ясное дело все отлично! Самая большая проблема не знаю как это сделать! Вы спросите почему так сложно передать все в той форме в которой поле заработает, т.е. вот так: [ "тег1","тег2","тег3" ]Да вот как раз именно в том, что я писал выше, закидывают материал на сайт обычные пользователи, а для этого я организовал очень удобный метод при помощи Input Tags Bootstrap! Как то так! Вопросы / фильтр по ТВ-полю через "where" 10 0
03 ноября 2016, 16:58 Спасибо, попробую! Вроде первостепенный осмотр дал хорошие результаты! Давно уже ходи вокруг этого дополнения, но вот все не знал зачем оно мне нужно! Сейчас почитал внимательнее и понял, что это скорее всего как раз то, что надо! Вопросы / фильтр по ТВ-полю через "where" 10 0
03 ноября 2016, 16:48 Ну если такой вызов справится с задачей указанной выше! А так с задачей справляется запрос вида: &where=`{"pagetitle:IN":"[ "тег1","тег2","тег3" ]"}`где "тег1","тег2","тег3" — значения в поле ТВ-параметра [[+2TypeTV]], которые после записи выглядят так: "тег1,тег2,тег3"но в итогде надо получить именно то, что писано в самом верху моего комментария! Вообще в перспективе, лучше создание виджета «Здесь упомянуто»! Вопросы / фильтр по ТВ-полю через "where" 10 0
02 ноября 2016, 20:47 На сколько мне известно это можно решить при помощи например фенома, но вот мозгов не хватает! Кстати Ваш вариант работает как надо и с вызовом списка пользователей! Вопросы / CSS классы для +/- рейтингов 5 0
02 ноября 2016, 20:10 Спасибо! Для вывода рейтинга одного пользователя помогло! А вот для списка, он делает почему то все наоборот! Т.е. присваивает класс red положительному! Вопросы / CSS классы для +/- рейтингов 5 0
03 октября 2016, 14:32 Да вот в том то и дело! очень нужная вещь! Заплатить готов! Было бы кому! :D Объявления о работе / Управление группами пользователей из фронтэнда 13 0
03 октября 2016, 14:28 Решение с группами ресурсов интересное! Не подумал! Но все же мне пока еще до этого, как до Марса! Ищу решение! Готов платить! Объявления о работе / Управление группами пользователей из фронтэнда 13 0
03 октября 2016, 14:11 Про это я слышал! Но один черт остается второй пункт! На который собственно и идет основной упор! Объявления о работе / Управление группами пользователей из фронтэнда 13 0
03 октября 2016, 13:57 Ну под своим, что имеете ввиду? Я не силен в PHP! Поэтому «свое» написать затруднюсь на ближайшие год-два, а это нужно сделать уже сейчас! Тем более, мог бы написать, что то «Свое» не писал бы вовсе! Объявления о работе / Управление группами пользователей из фронтэнда 13 0
03 октября 2016, 13:56 Да вот в том то и дело, хочется организовать автоматизированную систему учета групп пользователей, чтобы костыли не изобретать! Мне показалось, что там будет намного проще распределять пользователей по нужным группам, в которых они хотят состоять! Например, пользователь хочет создать свою команду (не важно для чего), т.е. для этого ему надо по факту сосздать например страничку команды (к примеру тикетс с этой задачей справится), затем, ему надо как то добавить только тех пользователей, которые ему нужны или сделать вход как говорится свободным и вот с этим уже проблемы! Как это сделать, если все пользователи принадлежат к одной группе! Предположим, что я могу настроить, чтобы пользователь мог к примеру вступить в группу, но как сделать, чтобы его втсупление контролировал Владелец группы? И предположим, что ему удалось вступить, но как к примеру сделать, чтобы пользователь могу состоять сразу в нескольких группах? (ведь нам известно, что дополнительное поле имеет свойство перезаписываться)! Т.е. по вашему рассуждению, необходимо каждый раз по заявке создавать группы и каждый раз беспокоить администратора с доступом к Бэкенду создать группу или добавить в ней очередного пользователя! А вот вопрос! Что будет когда групп станет мильон (грубо говоря)! Такая перспектива не сильно радует! Поэтому хочется сделать все автоматизировано! Объявления о работе / Управление группами пользователей из фронтэнда 13 0
30 сентября 2016, 08:34 Ага! Работает! Спасибо! Новые дополнения и их версии / [videoGallery] Добавляем видеоролики из фронтенда 39 0
28 сентября 2016, 18:03 Отлично! Разобрался! Просто поставил вместо этого: &res=`0`Вот это: &res=`[[*id]]`в чанке tpl.Tickets.form.create и теперь оно сохраняет туда, куда надо и форма работает! Непонятно почему в примере указано: &res=`0`Ведь сниппет ругается на то, что такого ресурса не существует и понятное дело ссылка не вводится! Новые дополнения и их версии / [videoGallery] Добавляем видеоролики из фронтенда 39 0
28 сентября 2016, 16:23 Кажется я понял в чем дело! Видимо ему не нравится, что форма вызванная сниппетом TicketForm расположена в еще не созданном ресурсе! Я уже проверил, редактируется он как надо даже через фронтэнд! Но вот добавить видео сразу при первоначальном варианте не получается! Может че в сниппете сломалось или версия старая? Новые дополнения и их версии / [videoGallery] Добавляем видеоролики из фронтенда 39 +1
28 сентября 2016, 16:09 Павел, приветствую! Есть небольшое затруднение в использовании сниппета… Он выводит форму добавления видеоролика, но пишет access_denied Все сделал по интсрукции, решил протестить на чистом MODX и чет не получается :( Вот доступы в админку, вдруг чего подскажите: s6762.h3.modhost.pro/manager/ Логин: s6762 Пароль: wu6Elswmk03n П.С. Ключ V3 действующий, в бэкенде добавление работает! Новые дополнения и их версии / [videoGallery] Добавляем видеоролики из фронтенда 39 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Необходимо просто расширить возможности вот этого файла:
Расширить пока не удалось… НО! Нет худа без добра, просто поменял вот это:
на это:
И все стало на свои места! Костыль? Ну чего поделать! Пока не разберусь как расширить возможности, не чего не удаляя! Может кому пригодится!
А на счет того, что мультисписок сохраняет в том виде в котором надо, это я знаю!
Вся проблема в том, что на сайт добавлено уже очень много материала и переделать все, будет огромной головной болью!
Но все равно, спасибо за наводку!
А чтобы ТВ-суперселект их обработал и увидел надо передать их при создании документа в таком виде:
Иначе данные записываются не верно и даже если смотреть через бэкенд, то поле исчезает, но если передать его как текст в том виде, в котором я написал то ясное дело все отлично!
Самая большая проблема не знаю как это сделать! Вы спросите почему так сложно передать все в той форме в которой поле заработает, т.е. вот так:
Да вот как раз именно в том, что я писал выше, закидывают материал на сайт обычные пользователи, а для этого я организовал очень удобный метод при помощи Input Tags Bootstrap!
Как то так!
Вроде первостепенный осмотр дал хорошие результаты!
Давно уже ходи вокруг этого дополнения, но вот все не знал зачем оно мне нужно!
Сейчас почитал внимательнее и понял, что это скорее всего как раз то, что надо!
где
— значения в поле ТВ-параметра [[+2TypeTV]], которые после записи выглядят так:
но в итогде надо получить именно то, что писано в самом верху моего комментария!
Вообще в перспективе, лучше создание виджета «Здесь упомянуто»!
А вот для списка, он делает почему то все наоборот! Т.е. присваивает класс red положительному!
Ищу решение! Готов платить!
Я не силен в PHP! Поэтому «свое» написать затруднюсь на ближайшие год-два, а это нужно сделать уже сейчас!
Тем более, мог бы написать, что то «Свое» не писал бы вовсе!
Мне показалось, что там будет намного проще распределять пользователей по нужным группам, в которых они хотят состоять!
Например, пользователь хочет создать свою команду (не важно для чего), т.е. для этого ему надо по факту сосздать например страничку команды (к примеру тикетс с этой задачей справится), затем, ему надо как то добавить только тех пользователей, которые ему нужны или сделать вход как говорится свободным и вот с этим уже проблемы! Как это сделать, если все пользователи принадлежат к одной группе! Предположим, что я могу настроить, чтобы пользователь мог к примеру вступить в группу, но как сделать, чтобы его втсупление контролировал Владелец группы? И предположим, что ему удалось вступить, но как к примеру сделать, чтобы пользователь могу состоять сразу в нескольких группах? (ведь нам известно, что дополнительное поле имеет свойство перезаписываться)!
Т.е. по вашему рассуждению, необходимо каждый раз по заявке создавать группы и каждый раз беспокоить администратора с доступом к Бэкенду создать группу или добавить в ней очередного пользователя! А вот вопрос! Что будет когда групп станет мильон (грубо говоря)!
Такая перспектива не сильно радует! Поэтому хочется сделать все автоматизировано!
Вот это:
в чанке tpl.Tickets.form.create и теперь оно сохраняет туда, куда надо и форма работает!
Непонятно почему в примере указано:
Ведь сниппет ругается на то, что такого ресурса не существует и понятное дело ссылка не вводится!
Видимо ему не нравится, что форма вызванная сниппетом TicketForm расположена в еще не созданном ресурсе!
Я уже проверил, редактируется он как надо даже через фронтэнд!
Но вот добавить видео сразу при первоначальном варианте не получается! Может че в сниппете сломалось или версия старая?
Есть небольшое затруднение в использовании сниппета…
Он выводит форму добавления видеоролика, но пишет access_denied
Все сделал по интсрукции, решил протестить на чистом MODX и чет не получается :(
Вот доступы в админку, вдруг чего подскажите:
s6762.h3.modhost.pro/manager/
Логин: s6762
Пароль: wu6Elswmk03n
П.С.
Ключ V3 действующий, в бэкенде добавление работает!