msOptionsPrice2 Вывод остатков на страницу товара.

Здравствуйте! Сломал уже голову… Помогите вывести на страницу остатки товара из модификации msOptionsPrice2 или при остатке товара = 0 — скрыть кнопку «В корзину». Заранее благодарю Вас!
Николай Мирошниченко
30 марта 2023, 20:53
modx.pro
3
574
0

В строке фильтра по родителю отделить путь либо модификатором либо средствами mFilter2

Есть фильтр по категории зашитый в селект:

'tplFilter.outer.resource|parent' => 'filterSelectOuter',
'tplFilter.row.resource|parent' => 'filterSelectRow',

Который в результате выводит строку — путь, где находится товар: disk.yandex.ru/i/d7WnuWEqInuqGA

Стоит задача:
1. Оставить только одну первую заглавную букву — РЕШИЛ МОДИФИКАТОРОМ
2. Вместо полного наименования раздела оставить троеточие — РЕШИЛ МОДИФИКАТОРОМ
3. Поле наименование раздела переместить ниже, вторым этажом, чтобы оно не срезалось, всё влазило.

Как третий пункт можно реализовать? Почитал про модификаторы, нашел вариант заменить в строке слеш таким образом:
replace : "/" : "
<hr>"
, то есть делаем перенос строки и подчеркиваем — но такая конструкция не работает.

Можно ли решить эту задачу модификатором или средствами mFilter2?
Константин
29 марта 2023, 12:58
modx.pro
375
0

Релиз MODX Revolution 2.8.5

Решил почитать про нововведения версии 2.8.5 на любимом modx.pro, но кого-то из админов укусил лентяй)

Сегодня мы выпустили 5-й патч MODX Revolution 2.8. Revolution 2.8.5 обновляет phpThumb, добавляет поддержку отображения изображений WebP в медиа браузере и различные мелкие исправления ошибок.
vectorserver
28 марта 2023, 19:51
modx.pro
1 840
+11

Вывести изображения категории при наведении на категорию или товар в выпадающем навигационном меню

Есть выпадающие меню в виде раздельных блоков, где последний блок отвечает за вывод соответствующей изображения-ссылки, при наведении на соответствующую категорию или товар.


Если с основными 3 категориями справился, то с остальными возникли проблемы.
Вот код который выводит изображение основных 3 категорий и пытается сделать то же с другими(неудачнчо)


var $menuPromoLinks = $('.menu-drop-promo .catalog-link');
    var $menuPromoLinks2 = $('.menu-drop-promo .catalog-link2');

    $('.header-category-list__item').on('mouseover', function (e) {
        var currentId = $(this).index();
        $menuPromoLinks.removeClass('active');
        $($menuPromoLinks[currentId]).addClass('active');
    });
    
    $('.header-drop-menu__item').on('mouseover', function (e) {
        var currentId = $(this).index();
        $menuPromoLinks.removeClass('active');
        $menuPromoLinks2.removeClass('active');
        $($menuPromoLinks2[currentId]).addClass('active');
    });
Владислав
28 марта 2023, 16:25
modx.pro
493
+1

Размер и расширение файла из статического ресурса

В родительском ресурсе через pdoPage выводится список pdf-файлов, которые берутся из дочерних ресурсов (тип «статический файл»), Подскажите пожалуйста, как вывести на сайте размер и расширение статического файла? Может есть готовый сниппет который это делает?
Дмитрий
28 марта 2023, 10:38
modx.pro
537
0

Не индексируются изображения.

Всем доброго времени суток!
Проблема следующая, на сайте с движком MODX Revolution уже как год не индексируются изображения. Если быть точнее из 50 изображений индексируются лишь 2-3, причём в яндексе и в гугле эти 2-3 изображения отличаются.
Все изображения находятся в одной папке и с одинаковыми правами.
Сами страницы индексируются хорошо с этим проблем нет, только изображения.
Ислам Алиев
28 марта 2023, 10:23
modx.pro
540
0

При выводе 2 блоков xlike, при клике на лайк или дизлайк, изменяется оба значения на кликнутое, как исправить?

Я вывел 2 раза так как по дизайну у меня есть 4 оценочных блока, выводил так.

{'!xLike' | snippet : [
    'guest' => true,
    'mode' => 'db',
    'tpl' => 'tpl.xLike',
    'likes' => $_modx->resource['greatNews'],
    'dislikes' => $_modx->resource['goodNews']
]}
{'!xLike' | snippet : [
    'guest' => true,
    'mode' => 'db',
    'tpl' => 'tpl.xLike',
    'likes' => $_modx->resource['notReallyNews'],
    'dislikes' => $_modx->resource['whatIsAboutThisNews']
]}
Кликаю на дизлайк в 1 блоке, всё отображается правильно, но при перезагрузке оба значения лайков или дизлайков становятся одинаковыми, хотя кликал на 1
Vladimir
28 марта 2023, 09:23
modx.pro
1
937
0

Множетсвенный вывод ресурсов

Добрый день, сделал tv множественного выбора с выводом категорий, в возможных значений указал так:
@EVAL $out = $modx->runSnippet('pdoResources', array(
        'parents' => 2,
        'depth' =>1,
	'tpl' => '@INLINE {$pagetitle}=={$id}',
	'outputSeparator' => '||',
	'sortby' => '{"menuindex":"ASC"}'
  ));
return '-Выберите услугу-==||'.$out;
Как сделать чтобы показывались дочерние ресурсы только 1 уровня от родителя, сейчас выводятся вообще все
Михаил
27 марта 2023, 23:16
modx.pro
478
0

SEODomains и minishop2

Всем привет!

На сайте реализованы разные поддомены и разные e-mail'ы. Выводится на фронт через стандартное [[!+sd.email]]
Можно ли как-то для minishop2 сделать отправку сообщений менеджеру также на [[!+sd.email]]?
Сейчас базово задан 1 email через настройки minishop2…
steve.kon
27 марта 2023, 17:34
modx.pro
1
475
0

Ломается mfilter2 :number при двух и четырёхзначных значениях TV

Всем привет

Исправно работал mfilter2 с фильтрацией по TV ten-long («Длина») в формате number. Вот вывод:
&filters=`
                .....,
                tv|ten-long:number,
                .....
&tplFilter.outer.ten-long=`tpl.mFilter2.filter.slider`
&tplFilter.row.ten-long=`tpl.mFilter2.filter.number`
steve.kon
27 марта 2023, 13:18
modx.pro
736
0