Вопросы

Вывод групп пользователя

Кто знает, подскажите, как вывести названия групп, в которых состоит пользователь? Желательно через fenom.
Evgeny Epifanov
25 марта 2018, 16:06
modx.pro
2 828
0

Как организовать поддомен

Как организовать поддомен на сайте? добавил контекст но вместо
https://ufa.cloverflower.ru
работает
https://cloverflower.ru/ufa
делал как здесь webforbusiness.ru/sozdanie-poddomenov-na-timeweb/
Максим
25 марта 2018, 11:30
modx.pro
1 196
0

ExtJS ComboBox (выслушаю любые предложения)

В ComboBox у меня много значений (порядка 2000).

Если выбираю например 1650 значение в списке
И если при select у меня показывается значение
joxi.ru/Q2KGd5Qt9BqjP2

, то при render значение показывается 1650.
joxi.ru/5md5pdqHvG0Xo2

Если выбираю например 3 значение (до 20)
То все нормально

Это проблема во всем MODX, например Создайте 2000 доставок в minishop2
Как исправить это?
Артур
25 марта 2018, 09:48
modx.pro
1 232
0

Неполадки в админке MODX Rev 2.2.5-pl

Доброго времени суток!
Админка отказалась показывать content в окне визуального редактора. Просто белое поле. В HTML не переходила.
Я деинсталлировал редактор. Появилась возможность работы в HTML.
Поработал какое-то время. Редактирование кода и отражение изменений на сайте проходило успешно.
Потом установил снова визуальный редактор.
Что теперь:
— Пустое поле (вообще нет ничего даже разметки и полей) тегов и настроек ресурса;
— пустое поле визуального редактора (также без разметки и полей);
— не выводится содержимое сервисных страниц, вызываемых из верхнего меню. Т.е. ч не могу увидеть страницу управления пакетами, и деинсталлировать визуальный редактор.

Пока работаю с контентом через быстрое обновление.
Но с настройками из верхнего меню как быть?

Прошу подсказать как лечить.
Олег Эд.
25 марта 2018, 09:36
modx.pro
1 223
0

Дополнительные параметры к сниппету getChildCount

Есть в интернете сниппет для вывода количества дочерних ресурсов getChildCount:
<?php
$count = 0;
$parent = isset($parent) ? (integer) $parent : 0;
if ($parent > 0) {
    $criteria = array(
        'parent' => $parent,
        'deleted' => false,
        'published' => true,
    );
    $count = $modx->getCount('modResource', $criteria);
}
return (string) $count;
Как добавить к этому сниппету параметров? Он по умолчанию считает только свои дочерние элементы. Вложенные в них не считаются.
И можно ли как нибудь добавить фильтрацию по tv полю в этот сниппет?
Miša Bulic
24 марта 2018, 17:22
modx.pro
1 529
0

Подскажите по процессору minishop2

Добрый день.
Пытаюсь сделать загрузку фото в своем компоненте на основе процессора minishop2 gallery/upload
Вылезает такая ошибка, никак не пойму, как ее устранить)

Fatal error: Call to a member function sanitizePath() on null in /core/model/modx/sources/modfilemediasource.class.php on line 42

В коде эта вот строка:
$path = $this->fileHandler->sanitizePath($path);
Выяснил, чтое сли закоментирвоать строку
$upload = $this->mediaSource->createObject($uploaded_file->get('path'), $uploaded_file->get('file'), '');
Ошибка пропадает, как можно переписать данную строку, чтобы не затрагивать файл modfilemediasource.class.php?
Андрей
24 марта 2018, 16:26
modx.pro
854
0

Работа через Dreamweaver

Работаю через Dreamweaver через режим разработчика. Подскажите, как загрузить сайт в Dreamweaver? В incremental backup половина папок пустых. Нужно скачать full?
Ольга
24 марта 2018, 16:05
modx.pro
789
0

Как менеджеру ограничить доступ ко всем приложениям кроме minishop2?

Как менеджеру ограничить доступ ко всем приложениям кроме minishop2?

Нашел только как скрыть доступ вообще ко вкладке с приложениями… а как можно чтобы вместо вкладки приложения, был минишоп?
UDAV
24 марта 2018, 15:34
modx.pro
1
864
0

Перебор и изменение значений из modResource

Здравствуйте. Подскажите пожалуйста. Есть множество карточек товаров modResource, в полях introtext у них вписаны краткие характеристики и разделены они по ";". Сейчас есть необходимость взять каждую характеристику в теги
<li></li>
. Возможно напрямую обратится к базе данных, прогнать код через скрипт и записать обратно? Я новичке в php, а тем более в api modx. Не подскажите как правильно получить значения из базы, по полю template, пройтись по выборке циклом и записать обратно? Возможно кто-нибудь поделится наводящими ссылками
UPD.
Вроде получил необходимые ресурсы
$q = $modx->newQuery('modResource');
$res = $q->where(array('template' => "3"));
Теперь задача получить и изменить поля «introtext»
Dolce
24 марта 2018, 14:36
modx.pro
1 216
0

Повторное использование переменной после вызова сниппета

Добрый день!

Как хранить на странице и использовать значение, переданное от сниппета.
Сниппет выбирает произвольный (rand) дочерний объект родителя, поэтому его лучше вызвать один раз.
Но переданное значение используется в нескольких местах на странице.
Nikita Oralov
24 марта 2018, 13:50
modx.pro
1 140
+1