Вопросы

SeoFilter удалить пустые страницы

Случилось такое событие, что SeoFilter нагенирировал свыше миллиона страниц, и через интерфейс админки, при нажатии удалить страницы уходит в несознанку, какой код нужно выполнить в консольке чтобы сервер его выполнил?

И есть ли какая нибудь настройка чтобы пустые страницы не генерировались?

Hiiragi
03 ноября 2023, 13:33
modx.pro
697
0

minishop2 4 версии

Доброго всем времени суток.
Подскажите как в новой версии можно использовать новые уведомления о добавлении в корзину IziToast
при этом не подключать скрипты yjdst/

Задача в целом следующая, должна работать фоторама и должны быть новые уведомления. Заранее благодарен.
Maks
02 ноября 2023, 12:23
modx.pro
842
0

pdoResource фильтрация по TV migx c вложенным TV

Здравствуйте! Столкнулся с такой проблемой.
У меня есть ТВ-параметр blogTagsValue, MIGX:
[{
"caption":"", "fields":[
{"field":"tag", "caption":"Тэги", "inputTV":"blogType"}
]
}]


Т/е в нем вложен еще один ТВ-параметр blogType, который является списком.
Так вот, осуществляя фильтрацию по этим тегам я вывожу статьи, например:
{'!pdoPage' | snippet : [
	/* пропустим ненужные параметры */
        'limit' => 3,
	'includeTVs' => 'HitsPage, blogCardImage, blogTagsValue',
	'processTVs' => 1,
	'tvPrefix' => '',
	'where' => '{ "blogTagsValue:LIKE":"%США%" }' 
        /* или через 'filter' => 'blogTagsValue==%США%' */
]}
И у меня выводятся не все статьи с данным тегом. Я бы понимал если бы вообще не выводилось, но почему не все?
Роман
02 ноября 2023, 11:05
modx.pro
1
911
0

После обновления перестали загружаться картинки в minishop2

Доброго времени суток. На двух сайтах после обновления до версии 2.8.6 и обновлении minishop2 до последней версии перестали загружаться картинки товара. Они как бы загружаются, но в админке отображаются заглушкой ms2. На фронте у картинки урл пустой, при клике на оригинал переходит (путь к оригиналу подставляется). В консоли ошибка, когда пытаешься обновить превью в админке — Failed to load resource: the server responded with a status of 500 () /assets/components/minishop2/connector.php:1

Проверил пути до основных файлов в конфиге — все ок. Почистил кэш. Никак не могу найти причину поломки, подскажите, плиз.
Максим
01 ноября 2023, 18:42
modx.pro
898
0

Разбор и выборка по параметрам - отображение данных

Добрый день! У меня следующий УРЛ:
var1-100-var2-300-var3-400 и тд
С помощью регулярных выражений ну или другим способом я получу необходимые мне данные и их значения.
Вопрос следующий куда мне их подставить чтобы с помощью них я мог отфильтровать необходимые мне данные, отобразить нужные мне данные? Как это реализовать?
Логика такова:
1. Разбираю данные с URL
2. Смотрю в базе на соответствия
3а. Если соответствия найдены — мне нужно куда вставить эти данные в фильтр? xpdo?
3б. Если ничего не найдено показываем 404 ошибку.

В MODX новичек поэтому шибко не ругайте если можно подскажите именно куда вставить какой класс (реализация)
Иван
30 октября 2023, 00:44
modx.pro
684
0

Множественный список цветов

Добрый день!

Подскажите как обращаться к списку кодов цветов опции товара с типом «Множественный список цветов» miniShop2.

При выводе в фильтре mFilter2 (чанк tpl.mFilter2.filter.checkbox ) хотелось бы чтобы рядом с текстовым значением цвета, например «Красный» выводился кружок с HEX кодом цвета.

Код чанка
{var $key = $table ~ $delimeter ~ $filter}
<label for="mse2_{$key}_{$idx}" class="{$disabled}">
    <input type="checkbox" name="{$filter_key}" id="mse2_{$key}_{$idx}" value="{$value}" {$checked} {$disabled}/>
    <span>{$title}</span> <sup>{$num}</sup>
</label>
Заранее благодарен!
Роман Л.
29 октября 2023, 19:13
modx.pro
1 190
0

Установка Modx Revo на поддомен

Добрый день, столкнулся с такой проблемой, раньше такого не делал. Есть допустим сайт с адресом site.com, я создал на нём поддомен site.site.com. Modx установился нормально, но проблема в том, что когда я устанавливаю транслит, у меня все ссылки кроме главной отдают 404 ошибку, если транслит не ставить и создавать кривые ссылки, то работает нормально. На странице проблемной текст " not found the requested url was not found on this server. additionally, a 404 not found error was encountered while trying to use an errordocument to handle the request." Версия modx 3.0.1. Буду благодарен за помощь
Дима
29 октября 2023, 16:19
modx.pro
666
0

Как удалять с фронта прикрепляемые файлы (картинки) к tickets?

Александр Сенькин
29 октября 2023, 11:50
modx.pro
625
0

Не выводит значения Системных тегов MODX

Привет всем.

Хочу, чтобы Системную информацию видно было только админам в футере сайта
[[!+modx.user.id:memberof=`Administrator`:then=`
    
        <ul class="list-unstyled hidden">
            <li><small>total time: [^t^]</small></li>
            <li><small>query time: [^qt^]</small></li>
            <li><small>queries: [^q^]</small></li>
            <li><small>memory: [^m^]</small></li>
        </ul>
          `]]
Но выводит пустоту. Упаковка в чанк — не помогает. В чем может быть дело?
adminixi
29 октября 2023, 11:46
modx.pro
636
0

[Revo] pdoPage, publishedon, не форматируется дата ---- UPD: решение написал в конце вопроса

здравствуйте, недавно начал пользоваться MODX. недавно возникла непонятная проблема с выводом даты в pdoPage

получается выводить ресурсы: заголовок, описание, introtext, также выводятся tv-поля. однако, если выводить
+publishedon
дата выводится в unix-формате (1698510240). естественно, мне такой формат не подходит. форматировать дату я пытался
+publishedon:strtotime
и
+publishedon:strtotime:date=`%d %b %Y`
результат одинаков — вывод нулевой (ничего нет).

даже пробовал сниппет:
+publishedon:mydate

код сниппета mydate:
$time = strtotime($input) return "strftime('%d', $time) strftime('%m', $time) strftime('%Y', $time)";

подскажите, пожалуйста, почему дата publishedon выводится только unix-формате, не приводится стандартными средствами и не передается в сниппет? может нужна специальная системная настройка?

UPD: проблема решена:
если используются условия и модификации, то нужно закидывать код в чанк
Nick
28 октября 2023, 23:21
modx.pro
666
0