Дмитрий

Дмитрий

С нами с 27 января 2021; Место в рейтинге пользователей: #1116

Вывод чекбокс MIGX

Добрый день! Помогите с выводом checkbox из migx. Почему то именно про чекбокс вообще нет никакой информации, кроме воды.
Если в getImageList &tpl просто вывожу [[+check]], то выдает значение «1» — чекнутый.
Пробую по принципу, как с TV —
[[+check:is=`1`:then=`Вывод`:else=`Нет`]]
Результат неудачный. Так всё же — как?)
Дмитрий
08 октября 2022, 15:41
modx.pro
962
0

Доступ запрещен. Загрузка файла .mp4 через админку,

Добрый день. Не загружается файл .mp4 (16мб) через админку — выдаёт ошибку «Доступ запрещён», хотя обычные картинки грузит без проблем.
В чем может быть проблема? На других сайтах проверил — всё грузит.
Я даже разрешение для загрузок сделал везде mp4 :D

Log ошибки:
/core/cache/includes/elements/modsnippet/28.include.cache.php: 69) [migxResourceMediaPath]: docid could not be determined.


Дмитрий
02 сентября 2022, 17:12
modx.pro
845
0

Как сделать, чтобы товары в корзине не суммировались, а создавалась новая позиция?

Здравствуйте, как сделать, чтобы при добавлении товара в козину minishop2 они не суммировались, а создавались с новой позиции (дубль). Т.е. при каждом нажатии на «Добавить в корзину» в msCart создается новая позиция.
Возможно от куда то удалить проверку на схожесть?
Дмитрий
25 марта 2022, 10:44
modx.pro
385
0

Вопрос по поводу Fenom pdoMenu

Добрый день. У меня меню написано через Fenom. Не могу понять, почему не работает ссылка на родителя?
Не работает эта часть. {$item['link']}
Пробовал так: {$item['id'] | url}
{$item|url}
Не работает((((
Если просто ставить {$link}, то выдает ссылку на самого первого родителя в дереве.
<li class="main-nav__item {if $id == 9 || $id == 10 || $id == 11 || $id == 12}main-nav__item_fit{/if}">
    <a href="[[+link]]" [[+attributes]] class="main-nav__item-link">[[+menutitle]]</a>
    {if $id | resource : 'category_columns_menu'}
        <div class="main-nav__submenu [[+classnames]]">
            {foreach ($id | resource : 'category_columns_menu') | fromJSON as $item}
            	<div class="main-nav__submenu-column">
                    <div class="main-nav__submenu-title"><a href="{$item['link']}">{$item['pagetitle']}</a></div>
                    {if $item['column_items']}
                        <ul class="main-nav__submenu-nav">
                            {foreach $item['column_items'] | fromJSON as $element}
                                <li {if $element['star']}class="star-li"{/if}><a href="{$element['link']}">{$element['pagetitle']}</a></li>
                            {/foreach}
                        </ul>
                    {/if}
                </div>
            {/foreach}
        </div>
    {/if}
</li>
Дмитрий
01 марта 2022, 11:01
modx.pro
678
0

Как подключить свои шрифты в TinyMCE Rich Text Editor?

Добрый день. Уже который день пользуясь краткой инструкцией https://docs.modx.com/current/ru/extras/tinymcerte/customfonts не могу подключить шрифты.
Ссылки к external.config.json и tinymcerte.content_css указал верно, как описано в инструкции. Файлы в нужном репозитории создал… Всё безуспешно)))

Дмитрий
27 января 2022, 12:45
modx.pro
349
0

Как заставить msGallery работать в обёртке mFilter2?

Здравствуйте, подскажите, как заставить msGallery работать в обёртке mFilter2?
т.е. на странице категории у каждого товара вместо обычной картинки стоит галерея (msGallery) и после применения фильтров скрипт fotorama «сбрасывается».
Нарыл код перезапуска. В консоле если прописать, fotorama перезапускается и всё ок! Но куда его нужно вставить, чтобы он работал с фильтрами?)
$('.fotorama').fotorama().destroy();
$('.fotorama').fotorama();
Дмитрий
12 августа 2021, 16:16
modx.pro
564
0

Вывод цветов в mFilter2 через msOptionsColor не работает

В инструкции сказано:
Вызов в mFilter2

Необходимо положить кастомный класс фильтрации в папку
/core/components/msearch2/custom/filters/
указывать в настрокае mse2_filters_handler_class класс msocFilters
1. Соответственно: из /core/components/msoptionscolor/custom вытаскиваю msocfilters.class.php и ложу его в /core/components/msearch2/custom/filters/


2.После «указывать в настрокае mse2_filters_handler_class класс msocFilters» сайт, а именно каталог где расположен mFilter2 выдает ошибку "Сайт пока не может обработать этот запрос"


Что я сделал не так?
Дмитрий
27 июля 2021, 05:43
modx.pro
374
0

Дубль товара в корзине minishop2

Здравствуйте, подскажите, есть ли возможность дублирования товара в корзине minishop2? Т.е. чтобы при нажатии на «Добавить в корзину» он не суммировался, а дублировался (позиции) ?))
Дмитрий
14 апреля 2021, 05:49
modx.pro
478
0

Tickets не работает оценка комментария

Добрый день, помогите разобраться с такой проблемой.
В компоненте Tickets оценка комментария просто некликабельная. В чем причина?
Я уже пробовал выставлять права TicketUserPolicy — не помогло. Так он даже и от администратора не дает голосовать)))

[[!TicketComments?
    &allowGuest=`1`
    &tplComments=`Tickets.comment.wrapper`
    &tplCommentAuth=`Tickets.comment.one.auth`
    &tplCommentGuest=`Tickets.comment.one.guest`
    ]]
    [[!TicketForm?]]
Дмитрий
28 марта 2021, 23:11
modx.pro
278
0

Как сделать дополнительное поле в Register?

Здравствуйте, нужно сделать регистрацию на сайте. Установил дополнение Login.
Как сделать дополнительно поле при регистрации и отобразить его в профиле? Уже весь гугл изрыл
Вызываю сниппет Register
Чанк: lgnRegisterFormTpl
Как видим, только базовые поля заполнения.
<div class="register">
    Чанк: <strong>lgnRegisterFormTpl</strong>
    <div class="registerMessage">[[+error.message]]</div>
    
    <form class="form" action="[[~[[*id]]]]" method="post">
        <input type="hidden" name="nospam:blank" value="" />
        
        <label for="username">[[%register.username? &namespace=`login` &topic=`register`]]
            <span class="error">[[+error.username]]</span>
        </label>
        <input type="text" name="username:required:minLength=6" id="username" value="[[+username]]" />
        
        <label for="password">[[%register.password]]
            <span class="error">[[+error.password]]</span>
        </label>
        <input type="password" name="password:required:minLength=6" id="password" value="[[+password]]" />
        
        <label for="password_confirm">[[%register.password_confirm]]
            <span class="error">[[+error.password_confirm]]</span>
        </label>
        <input type="password" name="password_confirm:password_confirm=`password`" id="password_confirm" value="[[+password_confirm]]" />
        
        <label for="fullname">[[%register.fullname]]
            <span class="error">[[+error.fullname]]</span>
        </label>
        <input type="text" name="fullname:required" id="fullname" value="[[+fullname]]" />
        
        <label for="email">[[%register.email]]
            <span class="error">[[+error.email]]</span>
        </label>
        <input type="text" name="email:email" id="email" value="[[+email]]" />
        
        <br class="clear" />

        [[+register.recaptcha_html]]
        [[+error.recaptcha]]
        
        <div class="form-buttons">
            <input type="submit" name="login-register-btn" value="Register" />
        </div>
    </form>
</div>
Дмитрий
11 марта 2021, 12:49
modx.pro
565
0