Mikhail
Мужчины, чем по уму выводить список файлов "Источника файлов" ? Сниппетом?
Anonymous
подскажите плиз как сделать боковое меню что бы оно было раскрыто в той категории в которой находишься.
Олег
Привет ребят использую migx+pdoPage (ajax догрузка результатов), как вивести уникальный идентификатор для каждого результата?
[[+idx]] - выводит но после догрузки опять с 1 начинается
Иван
Rahim
po id sdelay
Иван
вроде есть
Nikolay
Комрады помогите msearch2 победить. Нужно сделать жесткий поиск, у меня в названии товара задан цвет и литраж типо Канистра 1л синяя , но при поиске по такому запросу мне отдает все в чем есть слово канистра
Nikolay
куда смотреть что бы ужесточить этот поиск
𝙑𝙞𝙩𝙖𝙡𝙞𝙮
Nikolay
Nikolay
ребят а есть что то что позволяет склонять к примеру pagetitle
Nikolay
не указывая его
Anonymous
в плане склонять? относительно числа?
Nikolay
нет
Nikolay
мне нужно сделать вот какую штуку, на странице выводится модалка ей нужно немного менять заголовок
Nikolay
к примеру
Sentinel
Nikolay
Заказать ( и вот сюда я подставляю pagetitle и он выводится в именительном падеже а надо выводить в родительном тоесть не Услуга а Услугу)
Nikolay
| decl глянь
это решение меняет еденицу измерения а мне нужно слегка другое
Anonymous
| decl глянь
я вот про него и думал сразу, в свое время его и добавлял в pdotools, чтобы из коробки было
Anonymous
Anonymous
там есть словари в том числе и для русского языка
Anonymous
msearch2 его под капотом использует
Dmitriy
Господа
Dmitriy
Dmitriy
Видимость убрал для шаблона, а он всё-равно отображается
Alexander
подскажите, где можно скачать сниппет userOrders для shopkeeper3 ?
Иван
Alexander
спасибо, уже нашел
Иван
https://github.com/andchir/shopkeeper3/commits/master
Иван
да и разработка застыла 1,5 года назад
Дмитрий
Товарищи, кто нибудь сталкивался с тем, что office выводит в строке на подтверждение пароль в открытом виде? Есть решение, как вывести туда закодированный вариант?
Nikolay
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 и т.д норм, ошибок нет 🤷🏻♂️
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) =)
Sentinel
Alex
Эд
Товарищи комрады, подскажите, как в сниппете связать группу пользователей и группу ресурсов?
Олег
Добрый день, столкнулся с проблемой, есть migx db, не могу перенести поля с ru контекста в en контекст, может кто подсказать ?
alex
🙈 PG
😂
Миша
Олег
Хахах, если бы так не пробовал не писал бы)
Эд
хотя бы на какой объект смотреть?
alex
хотя бы на какой объект смотреть?
у тебя сам вопрос непонятен, что значит связать, какие группы, какие ресурсы, что должно получиться в итоге? тутже мысли не умеют читать
alex
Эд
вот пример в админке, что мне нужно сделать скриптом
Эд
Эд
Эд
Gaius Cassius
Роман
Всем привет. Я новичек в Modx. Мне нужно изменить номер телефона на сайте. Выводится он таким образом $_modx->config.site_phone - где мне это найти?
Иван
Иван
- Системные настройки