Обновление превью товаров и swiper [РЕШЕНО]

Добрый день!
Помогите пожалуйста с двумя вопросами.

1. Пробую обновить по этому скрипту Обновление превью выдает ошибку
Fatal error: Uncaught Error: Call to a member function getService() on null in C:\OSPanel21\domains\zapchasti33.ru\regen.php:4 Stack trace: #0 {main} thrown in C:\OSPanel21\domains\zapchasti33.ru\regen.php on line 4
Ругается на эту строку:
$miniShop2 = $modx->getService('minishop2');
В чем может быть дело?

2. Как к swiper прикрутить phpThumbOn. Как не пытался, не получается.
Вот код из чанка:
<div id="msGallery">
    {if $files?}
        {set $slides = ''}
        {foreach $files as $file}
            {set $slides = $slides ~ '<div class="swiper-slide"><img src="assets/images/products/{$_modx->resource.id}/'~$file['file']~'" alt="'~$file['name']~'" title="'~$file['name']~'"></div>'}
        {/foreach}
        <div class="swiper mySwiper2">
            <div class="swiper-wrapper">
                {$slides}
            </div>
            <div class="swiper-button-next"></div>
            <div class="swiper-button-prev"></div>
        </div>
        <div class="swiper mySwiper">
            <div class="swiper-wrapper">
               {$slides}
            </div>
        </div>
    {else}
        <img src="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium.png'}"
             srcset="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium@2x.png'} 2x"
             alt="" title=""/>
    {/if}
</div>
Может кто делал уже. Спасибо!
Алексей
08 февраля 2023, 09:52
modx.pro
595
0

miniShop2 - История изменения цены

Всем привет! Возможно ли как-то в MS2 вести лог изменения цены/других полей товара?
Никита Боднар
08 февраля 2023, 08:54
modx.pro
608
0

Не получается создать каталог с картинками

Здравствуйте, я новичок в Modx. Пытаюсь в MODX Revolution 2.8.4 создать стену каталога с помощью pdoMenu, где к каждой категории привязана картинка. Но картинки никак не хотят отображаться…
Для изображений создаю tv параметр «imagecat», в настройках которого были попытки использовать следующие комбинации в разных сочетаниях: Параметры ввода — тип ввода «изображение» и «image+», Параметры вывода — «изображение», «image+», «по умолчанию», «текст», Источники файлов — «Filesystem» и специально созданный источник — папка, в которой непосредственно лежат нужные изображения. Любая комбинация этих настроек приводит к одному результату — изображения не отображаются.(
Марина
07 февраля 2023, 22:18
modx.pro
685
0

Как получить имя шаблона в MODx Revo на php?

Приветствую, подскажите начинающим, как получить имя шаблона в php снипете?
Вот так получаю id шаблона, а как получить его имя?

$id = $modx->resource->get('id');
$obj = $modx->getObject('modResource', $id);
$template = $obj->get('template');
Роман
07 февраля 2023, 21:38
modx.pro
706
0

Настройка корзины Modx miniShop2 и ms_CDEK2

3 1 000
1. CDEK на пункт выдачи заказа считает не корректно, всегда считает одну сумму независимо от города.
2. CDEK до двери не меняется сумма доставки при изменении количества товаров в корзине. Только если менять варианты доставки, чтобы заново пересчитал.

Вот пример товара с указанным весом (0.5 кг)
tpv.sr/uh9cqn/
Если менять количество вес возрастает, а пересчет доставки не происходит.

Нужно настроить корректную работу корзины. Предложите стоимость.
Пишите в телеграм t.me/modxasssit
Андрей
07 февраля 2023, 17:07
modx.pro
431
0

Порядок вывода в SimpleSearch

Подскажите как организовать вывод в SimpleSearch сначала материалов определенного шаблона.
Из документации уяснил, что есть параметр sortBy, но как ему присвоить приоритет на вывод сначала всех материалов с шаблоном '4'?

Также необходимость вывода результатов сначала найденных в заголовках

{'!SimpleSearch' | snippet : ['sortBy' => 'template']}
SYAN
07 февраля 2023, 12:15
modx.pro
407
0

Разделить товары в категории

Добрый день.

Я новчиок.

У меня есть категория товаров, но там должны остаться только синие товары, а черные с желтым надо убрать. Не могу найти где это…
file.modx.pro/files/7/e/0/7e09cee5f0f70a716148f50c86251682.png ссылка на файл.

Также на странице мне надо оставить только два раздела, а внизу убрать товары.
file.modx.pro/files/9/3/d/93d0eaea0b8722d9f543a9d88278c6cc.png
inkeri21
07 февраля 2023, 11:06
modx.pro
376
0

Как сделан личный кабинет на этом сайте?

Мне так же нужно сделать на модх. Чтоб был личный кабинет, можно создавать топики и писать комментарии.
Какие компоненты использованы?
Nail
06 февраля 2023, 08:17
modx.pro
642
0

Вывод количество просмотров страниц с учетом cookie (модернизация HitsPage)

Всем привет, настроил компонент HitsPage, и обнаружил, что компонент считает не уникальные просмотры, а увеличивает счетчик при каждом обновлении страницы.

Есть ли возможность, как-то подкрутить компонент, изменить сниппет, плагин, идущие с ним, что бы счетчик работал корректно, учитывал именно уникальные визиты с cookie, засчитывал одно посещение страницы в сутки одним пользователем?

Заранее спасибо!
Константин
05 февраля 2023, 15:25
modx.pro
504
0

Автогенерация страниц в MODx

Добрый день.

Необходимо на сайте сделать автогенерацию страниц. К примеру:

Делается статья, к этой статье указываем скажем {бренды}, и в зависимости сколько их указали, автоматом генерируется страницы, получится по типу:

Павел
05 февраля 2023, 09:58
modx.pro
409
0