Вопросы

Визуальное выделение/группировка ресурсов в админ-панели

Добрый день. Возникла потребность в улучшении удобства пользования админ-панелью. Суть в следующем:
Есть категории, например: Гидроизоляция, Пароизоляция итд. В них входят подкатегории, например в гидроизоляции: эластичная, цементная, для бассейна, для цоколя итд. Все подкатегории делятся на 2 типа: Вид/Типы и Применение.

Хочу поделить визуально эти подразделы на 2 категории. То есть исключительно чтобы это касалось админки, не оказывая никакого влияния на сайт. Визуально примерно так чтобы было joxi.ru/xAeY9XJCRYgGkA

Если не деление с помощью папок, то может возможно выделение: цветом, ярлыками, значками.

Интересует есть ли готовые способы или в какую в принципе сторону копать.

Заранее благодарствую!
Кирилл
27 марта 2019, 08:42
modx.pro
797
0

Подскажите в решении задачи по созданию галереи картинок пользователей

Добрый вечер!
Посоветуйте, как и через какие компоненты лучше организовать галерею пользователей?
Планируется загружать большое количество фотографий на странице пользователя во фронтенде (10-13 Гб в один альбом) с возможностью скачать оригинал изображения.

Регистрация, профили и т.д. по аналогии, как указано здесь.
Загрузка фото на сервер и создание дочерних ресурсов с альбомами пользователя брал здесь

За ранее благодарен.
с Уважением, Вячеслав.
Вячеслав
26 марта 2019, 23:00
modx.pro
683
0

Memcache и одинаковые данные на двух сайтах

Приветствую.
Столкнулся с такой проблемой. Веду поддержку сайта, и что бы не ломать основной сайт во время внесения каких либо правок, я через Gitify настроил обмен данными.
Сервер настроен по заметке Василия.
Так же настроен Memcache по этой заметке.
Но, проблема такая, что при изменении данных на первом сайте, они меняются на втором, хотя никак не связаны. cache_prefix у сайтов разный. При отключенном Memcache все хорошо. Кто сталкивался, как возможно решить такую проблему?
Михаил
26 марта 2019, 20:55
modx.pro
753
0

mFilter2 не фильтрует отрицательные числа

Добрый день.
Столкнулся с такой проблемой что mFilter2 не фильтрует отрицательные числа по tv полям.
Результат фильтрации такой:

1
-1
0

Т.е. 1 и -1 это одно и то же.
Тип tv поля числовой.
Такой метод не помог: modx.pro/help/3803
Вот вывод фильтра:

[[!mFilter2?
&parents=`2`
&filters=`tv|status`
&tpl=`ticket.row`
&includeTVs=`status,like`
&aliases=`tv|like==like,tv|status==status`
&sort=`like:DESC`
]]
Александр
26 марта 2019, 20:01
modx.pro
1 150
0

[Решено] TV в условии

Всем привет! Есть задачка — получить ресурсы у которых TV поле меньше 400 и больше 420.
На первый взгляд задачка тривиальная кажется все просто, но на практике получаем, что в базе поле хранится как строка (mediumtext), хоть в админке и установлен тип число.
Максим
26 марта 2019, 13:03
modx.pro
955
0

Как импортировать поле minishop2 теги через csv.php?

Всем хай. Импортирую товары в магазин на minishop2 через csv.php. Все ок, но хочу импортировать еще и поле +tags.

Никак не получается импортировать, поле остается пустым. Как правильно настроить импорт этого поля? Я так понимаю, что у меня данные на входе не в том формате (данные в текстовом формат. например, «для пола», «для ванной»)

Спасибо.
Anton_red
26 марта 2019, 01:41
modx.pro
986
0

Настройка политики доступа для контент менеджера.

Для админа доступен просмотр страниц сайта, даже если в системных настройках стоит «site_status» — Нет.
Можно так же сделать для контент менеджера? Если да, то как?
Kirill
25 марта 2019, 17:59
modx.pro
714
0

Вывод товаров

подскажите, как можно вывести, в карточке товара, товары из этой же категории, чтобы один товар был текущий и можно ли его как-то по центру вставить?

{'!msProducts' | snippet: [
'tpl' => '@FILE chunks/product.tpl',
'parents' => $_modx->resource.parent,
'limit' => 5,
'depth' => 4,
'includeTVs' => 1,
'includeContent' => 1,
'processTVs' => 1,
'tvPrefix' => '',
'sortby' => 'menuindex',
'sortdir' => 'asc',
]}
Aslero
25 марта 2019, 13:41
modx.pro
812
0

Добавление товара в корзину с увеличением цены

Добрый день!
Может кто подскажет, как решить такую задачку: требуется при добавлении товара в корзину, умножить цену товара в 4 раза, а количество оставить прежним.
<?php
if ($miniShop2 = $modx->getService('miniShop2')) {
    $miniShop2->initialize($modx->context->key);
}
switch ($modx->event->name) {
    case 'msOnAddToCart': 
    $tmp = $cart->get();
    $tmp[$key]['price']= $product->get('price') * 4;
    $cart->set($tmp);
break; 
}
такой код не срабатывает
Станислав
25 марта 2019, 08:24
modx.pro
1 116
0

Импорт из XML нескольких позиций в одну

Добрый день.
Есть XML выгрузка от поставщика, в ней каждый цвет товара представлен отдельным offer, каждый из них обладает уникальным атрибутом ID. Но в тоже время артикул у всех этих позиций одинаковый. В таком случае при простом разборе создаются куча товаров с разными цветами, но по сути одного и того же товара.
Подскажите, как реализовать импорт этих позиций в одну. Главное чтобы падали цвета и фото в один товар.
Андрей
24 марта 2019, 10:31
modx.pro
607
0