vectorserver

vectorserver

Был в сети 10 июля 2026, 07:32
Заказы принимаю
Зачем мне хранить POST в бд, если мне нужно всего к примеру мину на 5 всего данные!?
Даже если в бд сохранить, как ты узнаешь по какому ключу искать данные? Тут по любому нужен как ты говоришь костыль.
Ну значит вывод у тебя не правильно настроен, должно быть video либо photos, тогда условия сработают, а если стоят 2 четбокса video||photos
тогда
Выводи так:
[[+tv.news_type:notempty=`
<div class="newsListItemType">
    [[+tv.news_type:is=`video`:or:is=`video||photos`:then=`
    <div class="newsListItemType-video">
        <i class="fas fa-video"></i>
    </div>
    `:else=``]]
    [[+tv.news_type:is=`photos`:or:is=`video||photos`:then=`
    <div class="newsListItemType-photos">
        <i class="fas fa-images"></i>
    </div>
    `:else=``]]
</div>
`]]
Правильно, _POST это один запрос страницы, после обновления не было повторной отправки.
Тут только спасут куки или сессии
<?php
$_SESSION['mypost'] = $_POST;
//Далее работаем с сессиям
$getSession = $_SESSION['mypost'];
А если так?
<link rel="stylesheet" href="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/assets/owl.carousel.min.css">
<link rel="stylesheet"  href="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/assets/owl.carousel.min.css">
<script src="https://owlcarousel2.github.io/OwlCarousel2/assets/vendors/jquery.min.js"></script>
<script src="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/owl.carousel.js"></script>

<script>
    $(document).ready(function () {
        var owl = $('.owl-carousel');
        owl.owlCarousel({
            margin: 10,
            nav: true,
            loop: true,
            responsive: {
                0: {
                    items: 1
                },
                600: {
                    items: 3
                },
                1000: {
                    items: 5
                }
            }
        })
    })
</script>
[[!pdoNeighbors?
    &id=`1294`
    &limit=`3`
    &includeTVs=`image`
    &showHidden=`0`
    &outputSeparator=``
    &hideContainers=`1`
    &tplPrev=`@INLINE <div class="item"><a href="/[[+uri]]">Картинка</a></div>`
    &tplNext=`@INLINE <div class="item"><a href="/[[+uri]]">Картинка</a></div>`
    &tplWrapper=`@INLINE<div class="owl-carousel owl-theme">[[+prev]][[+next]]</div>`
]]
Ошибка в
MODx.msg.confirm({
    title: _('flush_sessions')
    ,text: _('flush_sessions_confirm')
    ,url: MODx.config.connector_url
    ,params: {
        action: 'security/flush'
    }
    ,listeners: {
        'success': {fn:function() { location.href = './'; },scope:this}
    }
});
Нашел временное решение:
1.открываем .../manager/controllers/default/header.php строка 328
2. перед
$attributes .= ' onclick="{literal} '.str_replace('"','\'',$menu['handler']).'{/literal} "';
добавить
if($menu["id"] == 'flush_sessions'){
    $menu['handler'] = "";
}
Итог
if($menu["id"] == 'flush_sessions'){
    $menu['handler'] = "";
}			
$attributes .= ' onclick="{literal} '.str_replace('"','\'',$menu['handler']).'{/literal} "';