Slava
С нами с 10 февраля 2020; Место в рейтинге пользователей: #881Форматированая дата странно отображается, вместо года, какие-то числа, как исправить?
Отображается так
Вывожу так
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;
}