Mikhail
Мужчины, чем по уму выводить список файлов "Источника файлов" ? Сниппетом?
Mikhail
Мужчины, чем по уму выводить список файлов "Источника файлов" ? Сниппетом?
Наверное не так выразился, есть ли готовый у modx сниппет под эти нужды? getImageList умеет такое?
Anonymous
подскажите плиз как сделать боковое меню что бы оно было раскрыто в той категории в которой находишься.
Олег
Привет ребят использую migx+pdoPage (ajax догрузка результатов), как вивести уникальный идентификатор для каждого результата? [[+idx]] - выводит но после догрузки опять с 1 начинается
Rahim
po id sdelay
Иван
вроде есть
Олег
[[+MIGX_id]]
спасибо, супер
Nikolay
Комрады помогите msearch2 победить. Нужно сделать жесткий поиск, у меня в названии товара задан цвет и литраж типо Канистра 1л синяя , но при поиске по такому запросу мне отдает все в чем есть слово канистра
Nikolay
куда смотреть что бы ужесточить этот поиск
Nikolay
ребят а есть что то что позволяет склонять к примеру pagetitle
Nikolay
не указывая его
Anonymous
в плане склонять? относительно числа?
Nikolay
нет
Nikolay
мне нужно сделать вот какую штуку, на странице выводится модалка ей нужно немного менять заголовок
Nikolay
к примеру
Nikolay
Заказать ( и вот сюда я подставляю pagetitle и он выводится в именительном падеже а надо выводить в родительном тоесть не Услуга а Услугу)
Nikolay
| decl глянь
это решение меняет еденицу измерения а мне нужно слегка другое
Anonymous
| decl глянь
я вот про него и думал сразу, в свое время его и добавлял в pdotools, чтобы из коробки было
Anonymous
там есть словари в том числе и для русского языка
Anonymous
msearch2 его под капотом использует
Nikolay
я вот про него и думал сразу, в свое время его и добавлял в pdotools, чтобы из коробки было
блин я тут подумал что для моих 8 страниц проще будет наверное просто задать условие на феноме чипо elseif
Dmitriy
Господа
Dmitriy
Dmitriy
Видимость убрал для шаблона, а он всё-равно отображается
Alexander
подскажите, где можно скачать сниппет userOrders для shopkeeper3 ?
Андрей
подскажите, где можно скачать сниппет userOrders для shopkeeper3 ?
Судя по тому что автор отключил старый форум и сайт по шопкиперу, вероятно нигде. Можно автору написать попробовать, либо может у кого завалялся и поделится
Alexander
спасибо, уже нашел
Иван
https://github.com/andchir/shopkeeper3/commits/master
Иван
да и разработка застыла 1,5 года назад
Дмитрий
Товарищи, кто нибудь сталкивался с тем, что office выводит в строке на подтверждение пароль в открытом виде? Есть решение, как вывести туда закодированный вариант?
Gaius Cassius
да и разработка застыла 1,5 года назад
Не застыла, а перешла на новый уровень)
Дмитрий
type="password"
В строке URL Не уточнил Не в инпут поле
Nikolay
тогда хз)
Anonymous
скажите, может у кого было. Почему не хочет срабатывать блок mse2_selected. Когда страницу обновишь, то работает, но как только добавишь в фильтре чекбокс уже не работает
Anonymous
все по дефолту
Дмитрий
Ошибки в консоли?
Anonymous
пусто, точнее только это /core/model/modx/modmenu.class.php : 148) modAction support is deprecated since version 2.3.0.
Дмитрий
Не в консоли браузера
Дмитрий
Это же JS ошибка у вас скорее всего
Anonymous
записал гифку как работает https://recordit.co/vNNj5w6z3u
Anonymous
все классы, id и т.д норм, ошибок нет 🤷🏻‍♂️
Anonymous
Это же JS ошибка у вас скорее всего
Дмитрий, спасибо, что откликнулся. Вопрос решен.
Turbo1235
Добрый день, прошу помощи, имеется написанный сниппет хук для formit, задача сниппета записывать введеные пользователем данные с фронта в migx определенного ресурса. Сложность в том что в одном из заполняемых полей передается файл, который по идее должен быть записан на сервере в указанную папку, ну и в последующем выведен в таблице. Скрипт работает корректно записывает данные в поле migx, но некорректно обрабатывается передаваемый файл, он записывается в виде массива и я не пойму как это пофиксить. Код сниппета: <?php $tv_id = 20; //вместо 10 укажите ID Вашей MIGX-TV $res_id = 913; //вместо 12 укажите ID ресурса с этой MIGX-TV $uploadpath = '/assets/template/transneft_docs/'; $target_path = $modx->config['base_path'] . $uploadpath; $name = $hook->getValue('name'); // получаем значение поля name из формы $docum = $hook->getValue('docum'); // получаем значение поля docum из формы $submittedfiles = array_keys($_FILES);//разбираем суперлобальный массив на значения foreach ($submittedfiles as $sf){ //проходимся в цикле по массиву $filename = basename($sf['name']);//название файла // Получаем расширение файла $ext = pathinfo($filename, PATHINFO_EXTENSION); $ext = mb_strtolower($ext); // приводим к нижнему регистру $myTarget = $target_path . $filename;//вычисляем полный путь (move_uploaded_file($_FILES[$sf]['tmp_name'], $myTarget));//записываем файл на сервер } $date = $hook->getValue('date_of_change'); //Получаем объект TV $tvr = $modx->getObject('modTemplateVarResource', array( 'tmplvarid' => $tv_id, 'contentid' => $res_id )); $tv = $tvr->get('value'); //получаем существующие данные из этой TV. $arr = json_decode($tv, true); //преобразуем JSON в простой массив $last = end($arr); //получаем последний элемент $max = $last['MIGX_id']; //узнаем значение MIGX_id для последнего элемента $max++; //увеличиваем на единицу $new = array( //формируем новый элемент с новыми полями и MIGX_id 'MIGX_id' => $max, 'name' => $name, 'docum' => $docum, 'date' => $date ); $arr[] = $new; //добавляем его в конец массива $new_tv = json_encode($arr); //переводим итоговый массив в JSON-строку. $resource = $modx->getObject('modResource', $res_id); //Получаем объект ресурса с MIGX-TV $resource->setTVValue($tv_id, $new_tv); //записываем данные $resource->save(); return true;
Dmitriy
Господа в phpthumbof обрезку можно же делать, с разных краёв... Отступ в пикселах можно как-то установить от этого края...?
Sasha
Sasha
Кто знает что это за редактор?
Anton
обычный эйс
Alex
обычный эйс
с дефолтной темой (хром) походу, там если что можно сделать темную (юзаю monokai) =)
Alex
мне нравится tomorrow_night_bright и chaos
tomorrow_night_bright понравился
Эд
Товарищи комрады, подскажите, как в сниппете связать группу пользователей и группу ресурсов?
Олег
Добрый день, столкнулся с проблемой, есть migx db, не могу перенести поля с ru контекста в en контекст, может кто подсказать ?
alex
сорян, не удержался))))
🙈 PG
😂
Миша
Олег
Хахах, если бы так не пробовал не писал бы)
Эд
сорян, не удержался))))
хотя бы на какой объект смотреть?
alex
хотя бы на какой объект смотреть?
у тебя сам вопрос непонятен, что значит связать, какие группы, какие ресурсы, что должно получиться в итоге? тутже мысли не умеют читать
Эд
у тебя сам вопрос непонятен, что значит связать, какие группы, какие ресурсы, что должно получиться в итоге? тутже мысли не умеют читать
на самом деле, если прочитать вопрос внимательно, то - это группы пользователей и группы ресурсов. если создаешь группу пользователей через админку MODx, то можно просто поставить галку и создать параллельную группу ресурсов. хотелось бы это сделать сниппетом
Эд
то? https://modx.ru/vopros-otvet/info/6375/
не, это создание группы ресурсов и добавление ресурса в группу ресурсов
Эд
вот пример в админке, что мне нужно сделать скриптом
Эд
Артем
вот пример в админке, что мне нужно сделать скриптом
Так пиши сниппет сам, разберись какие записи-объекты создаются в бд и т.д. Никто тебе готовый код даже приближенно не даст, да и я на 99% уверен, что никто это через сниппет не делает
Эд
посмотри modresourcegroup.class.php вроде оно
Объект modAccessResourceGroup - который определяет доступ группы пользователей к группе ресурсов... вот оно.... всем спасибо за помощь
Роман
Всем привет. Я новичек в Modx. Мне нужно изменить номер телефона на сайте. Выводится он таким образом $_modx->config.site_phone - где мне это найти?
Иван
- Системные настройки