Павлик Мышкин

Павлик Мышкин

С нами с 07 марта 2014; Место в рейтинге пользователей: #471

TV список ресурсов - как в админке сортировать по алфавиту при выборе?


При воздании TV список ресурсов не вижу возможной сортировки ресурсов. И поле куда можно ввести что-то типа 'sortby'=>'{«pagetitle»:«ASC»}
И при создании связи с ресурсом они автоматом сортируются по id (как на скриншоте), а хочется по заголовку.

Способ при котором используется другие TV поля типа чекбокс или список — видел, вполне рабочий, но меня интересует именно TV список ресурсов.
Павлик Мышкин
12 июля 2023, 13:25
modx.pro
668
0

Как спрятать от контент менеджера вкладки StercSEO и вкладки Minishop


Хочу чтобы у менеджера не появлялись лишние вкладки. Но в настройках форм нет такого. Никак не понимаю, как удалить эту вкладку SEO (StercSEO) и все вкладки minishop, кроме «Документ»?
Павлик Мышкин
13 марта 2020, 14:57
modx.pro
1
553
+1

Перестал работать плагин на событие OnDocFormSave

<?php
$priceusd = $modx->getObject('modTemplateVar', array('name'=>'priceUSD'));
$priceusd = $priceusd->getValue($id);
if ($priceusd > 0) {
    $usd = $modx->getOption('usd_course');
    $val = $priceusd * $usd;
    $val = round($val, -2);
    $tv = $modx->getObject('modTemplateVar', array('name'=>'price'));
    $tv->setValue($resource->get('id'), $val);
    $tv->save();
}
Нажимаю в документе [Сохранить] и жду… очень долго ждал, не дождался. error.log пуст на этот день.

Плагин работал… год назад наверное. Что изменилось в MODX 2.5.7 или PHP 7.0.1, что этот плагин перестал работать?
Павлик Мышкин
07 июля 2017, 16:01
modx.pro
1
1 113
0

Переиндексация TV на сайте (обновить TV массово)

Доброе утро.
Как переиндексисровать TV параметр на всем сайте?
TV1 — цена в долларах
TV2 — цена в рублях
В системных настройках — вбивается курс с учетом всех надбавок
Плагин берет TV1 и умножает на курс, округляет до десятков и пишет в TV2 (OnDocFormSave).
На сайте показывается TV2
Сегодня изменили курс и надо все ресурсы открыть, обновить TV2.

Как это сделать массово, не открывая каждый ресурс в отдельности?
Павлик Мышкин
12 января 2016, 08:08
modx.pro
1
2 170
0

Вывод товаров по цвету.

[[!msProducts?
    &parents=`0`
    &master=`[[*id]]`
    &link=`1`
    &tpl=`msBundleAdd` 
    &where=`{"Data.color:LIKE":"%белый%"}` 
]]
Код работает, пока нет фильтрации
&where=`{"Data.color:LIKE":"%белый%"}`
Если написать на латинице
&where=`{"Data.color:LIKE":"%white%"}`
то работает.

Это решаемо, чтобы цвет был по-русски написан и код работал?
Павлик Мышкин
06 апреля 2015, 14:14
modx.pro
892
0

HybridAuth и email с разных провайдеров

Настроил Google,Yandex,Vkontakte,Odnoklassniki,Mailru,facebook*,Twitter,instagram*
Google,Mailru и facebook* передают почту пользователя и он может оставлять комментарии, остальные не дают почту пользователя, только его логин, поэтому комментарии он оставлять не может (плагин Tickets).
Как быть в этом случае?
Павлик Мышкин
07 марта 2014, 04:56
modx.pro
2
2 262
0