Office: Ошибка проверки CSRF токена, возможно он уже устарел. Попробуйте перезагрузить страницу

День добрый!
Господа, в чем может быть проблема?
При попытке залогиниться, постоянно выходит эта ошибка. Нажимаю кнопку логирования второй раз — норм. Почему с первого раза никогда не срабатывает? Из-за этого не получается программно логинить юзера.
Заранее спасибо
Lori
23 августа 2023, 08:01
modx.pro
523
0

[АНОНС] SendIt - "It's revolution, Johnny!"

Приветствую вас, мои читатели. Никто не просил, но я создал новый компонент для работы с формами на сайте. И имя ему — SendIt. Вам, наверное, интересно чего же такого революционного в моём пакет? Если коротко то, при его использовании не нужно вызывать сниппет для отправки формы. Просто добавьте форме 1 атрибут и она будет отправляться на почту. Подробности ниже.
Артур Шевченко
22 августа 2023, 15:44
modx.pro
3
1 579
+14

Вывод данных по id и parent в одномы запросе (Fnom с использованием модификатора)

Здравствуйте!

Есть задача вывести класс к меню в зависимости от id и parent ресурса в одном запросе.
Использую Fenom, и нигде не могу найти информации как это правильно сделать.

Сейчас использую такой вариант:
{if $_modx->resource.id == 328}active{/if} {if $_modx->resource.parent == 328}active{/if}
Уверен что можно вывести более коротким вариантом, но не могу разобраться как это сделать.
{if $_modx->resource.id and $_modx->resource.parent == 328}active{/if}
Илья
22 августа 2023, 11:46
modx.pro
378
0

Как записать настройку в ClientConfig через сниппет?

Здравствуйте!
Подскажите, пожалуйста, как записать настройку в ClientConfig через сниппет?
Способ из документации не помогает:
$setting = $modx->getObject('modSystemSetting', 'my_setting');
$setting->set('value', 'My setting value');
$setting->save();
Выдает ошибку 500:
PHP Fatal error: Uncaught Error: Call to a member function set() on null
Владимир
22 августа 2023, 10:20
modx.pro
488
0

вывод картинок из альбомов Modx Gallery в модальное окно FancyBox "поальбомно"

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

<div class="container-fluid">
     <hh>ГАЛЕРЕЯ наших работ</hh><hr>
         <div class="row" style="margin: 0;">
[[!GalleryAlbums? &toPlaceholder=`GalleryAlbums` &limit=`0` &albumCoverSort=`rank` &prominentOnly=`1`
&rowTpl=`galAlbumRowWithCoverTpl`&thumbTpl=`GalItemThumb1` &thumbWidth=`1600` &thumbHeight=`1000`  ]]

[[!Gallery? &album=`[[*galery_name]]` &limit=`0` &checkForRequestTagVar=`1`&sortby=`{"publishedon":"ASC"}`  &toPlaceholder=`Gallery` 
&useCss=`0` &containerTpl=`GalleryAlbumTpl1` itemCls=`carousel-item` activeCls=`carousel-item active` ]]

[[+Gallery:isnot=``:then=`<div class="carousel-inner gallery_pic">[[+Gallery]]</div>`:else=`<ul class="carousel-inner gallery_pic">

[[+GalleryAlbums]]</ul>`]]

         </div>
        <p class="con"></p>
</div>
для отображения альбомов использую чанк «galAlbumRowWithCoverTpl» вида

<li class="col-lg-4 col-6 thumb pic_gal"> <p style="text-align: center; color:white;">[[+name]] ([[+total]])</p>

[[!Gallery? &album=`[[+id]]`&toPlaceholder=`photos`&thumbTpl=`tpl.gallery.image` ]]

    <a data-fancybox="gallery" href="[[+url:is=``:then=`[[+image]]`:else=`[[+url]]`]]" [[+link_attributes]] 
    class="gallery-preview" data-photos="[[+photos:commaSeparate]]">
        [[+image:notempty=`<img src="[[+image]]" [[+cls:notempty=`class="[[+cls]] "`]] alt="[[+title]]" />`]]
     </a>
    
</li>
biper
22 августа 2023, 10:01
modx.pro
474
0

Добавить регистрацию ВК и ОК

5
Надо добавить к действующей регистрации регистрацию через вк и ок.
Кефирка
21 августа 2023, 21:24
modx.pro
377
0

Подключение js и css tickets

Заметил особенность. Тиккетс подключает свои css и js файлы без полного пути:
/assets/components/tickets/css/web/default.css
/assets/components/tickets/js/web/default.js
Где в настройках модуля зашит этот вывод?
Антон
20 августа 2023, 16:14
modx.pro
492
0

Video sitemap для google

Кто-то заморачивался созданием видео sitemap для google? чтобы пройти ошибки, которые лезут в консоли google? Мб есть готовые решения для генерации карты сайта для страниц с видео на pdoSitemap?
Антон
20 августа 2023, 11:14
modx.pro
621
0

Взаимодействие Discontrol

Здравствуйте! Надеюсь на вашу помощь.
Есть сайт на MiniShop2, используется msPromoCode2 и Discontrol.
Если сработала скидка по Discontrol, то в заказе указывается корректная сумма заказа, НО некорректные цены товаров (если их просуммировать). Т/е суммы товаров не совпадают с конечной стоимостью заказа (которая верная).

Я так понимаю что Discontrol в отличие от msPromoCode2 не меняет цены на товары после применения скидки, не пробрасывает такие вещи в заказ.
Подскажите пожалуйста, может кто сталкивался, что можно с этим сделать?
Роман
20 августа 2023, 11:12
modx.pro
466
0

Полный путь к файлу в fenom

Подскажите, как вывести полный путь вместе с доменом. Сейчас вывод организован следующим образом:
{if $files?}
    {foreach $files as $file}
<img src="{$file['url'] | phpthumbon: 'fltr[]=wmi|assets/wm/wm.png|C|40|100|100|0'}" alt="">
    {/foreach}
{else}
<img src="assets/img/projects/v-1.png" alt="[[+pagetitle]]" title="[[+pagetitle]]"/>
{/if}
Как в $file['url'] вывести полный путь?
Антон
19 августа 2023, 18:24
modx.pro
524
0