Slava
С нами с 10 февраля 2020; Место в рейтинге пользователей: #842Форматированая дата странно отображается, вместо года, какие-то числа, как исправить?
            Отображается так 
Вывожу так
PHP 7.4
        
        
        
    05.11.5605 Вывожу так
[[+publishedon:strtotime:date=`%d.%m.%Y`]]Modx 2.8.1.PHP 7.4
AjaxForm удаляет элементы, как исправить?
            Заполняется форма, и после отпраки просто удаляется элемент, элемент такой.
        
        
        
    <label for="privacy_policy1">
	
	<input type="checkbox" name="privacy1" id="privacy_policy1">
	<span class="input-box"></span>
	<span class="checkbox-text">Согласен на обработку персональных данных</span>
</label>Удаляет именно то что внтури этого лейбла        Как правильно скопировать все доп тв и все доступные поля у ресурса?
            У меня есть код который копирует вручную введённые поля, типо: pagetitle,content,alias, и тв поля беру через gettvvalue, и затем в новый сетю. 
        
        
        
    А как правильно скопировать все, есть ли у текущего ресурса список всех доступных полей для 
изменения, так же список всех доступных доп полей, чтобы получить список, и заменить список  у
другого ресурса. Метод копирования доступный из api не подходит, мне нужно менять, плюс еще это и минишоп, а этот дубликат метод не копирует инфу миника.        Сайт и все пакеты используют другой лексикон, как поменять на нужный?
            Допустим пакет simplsearch использует лексикон от en версии когда в настройках да сам сайт на русском, мин ишоп также, как поменять обратно?
        
        
        
    Язык текстового редактора во фронтенде сайта
Языковые атрибуты HTML и XML панели управления
Язык панели управленияСтоят в ru        Не могу добавить свой пункт в состояние корзины, как добавить?
            Нужно добавить +1 в каждому товару в корзине, не по кол-во, а просто по самому товару, в логе он выводит это состояние, но при получении колбека на фронте созданного поля нет, как быть? событие на переддобавление
        
        
        
    <?php
$cartArray = $cart->get();
$cartStatus = $cart->status();
$cartStatus["total_num"] = 0;
foreach ($cartArray as $item) {
    $cartStatus['total_num']++;
}
$cart->set($cartArray);
$modx->log(modX::LOG_LEVEL_ERROR, var_dump($cart->get()));        Слетела денежная валюта, не могу поменять обратно, как исправить?
            Просто с ничего сменилась валюта в минишопе, единственное что я делал это создавал товары, curency поменял в словарях, но все равно выходить USD, помогите плиз)        
        
        
        
    Как сменить контекст у скопированого товара?
            Товар копируется через процес duplicate, копирует, но оставляет контекст тем же, и из-за этого происходит ошибка при открытии товара на сайте.        
        
        
        
    Как отфильтровать продукт по опции через диапозон чисел?
            Есть Ток, нужно отсортировать его от и до, с where все понятно как сделать, а как с msProducts? веть потом еще нужно их вывести. Пробовал вот так:
1)
Если вводить так
        
        
        
    1)
$where_range1 = "TVtok.value >= 500 AND TVtok.value <= 600";
    $where[] = $where_range1;2)$where[] = array("tok:>=" => 500, "AND:tok:<=" => 600);Выдает ошибку.Если вводить так
'{"tok:=":500}' — то это работает. P.S. записи выше делал видом так же как и эта запись, но все равно кидает все не сортируя.        Как отсортировать в where строку в которой несколько значений через 2 вертикальных слеша?
            Строка вот така «76||760», как при сортировке в where где параметр придет 760, показать этот элемент?
пробовал:LIKE :IN, не получается.
        
        
        
    пробовал:LIKE :IN, не получается.
При использовании одного и того же сниппента на одной странице выдает белый экран как бать?
            Есть сниппет, его нужно запускать несколько раз, но как только я использую его 2 раза он выдает просто белый экран, использую 1 все нормально, что такое?
        
        
        
    <?php
$mob = (int)$modx->getOption('mob', $scriptProperties, false);
$des = (int)$modx->getOption('des', $scriptProperties, false);
function isMobileDevice() {
    return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
}
if(isMobileDevice()){
    return $mob;
}
else {
    return $des;
}