vectorserver

vectorserver

С нами с 12 декабря 2018; Место в рейтинге пользователей: #44
vectorserver
20 февраля 2019, 10:11
0
Выполни SQL запрос:
UPDATE `modx_users` SET `id` = 1,`username` = 'admin',`password` = 'kXXEPN9pTwdXnaSlDvUzaJcR2y/1XzCqs9AXcxOzFdQ=',`cachepwd` = '',`class_key` = 'modUser',`active` = 1,`remote_key` = NULL,`remote_data` = NULL,`hash_class` = 'hashing.modPBKDF2',`salt` = '18de7acfa078ec932d6d09f18cf0dbac',`primary_group` = 1,`session_stale` = NULL,`sudo` = 1 WHERE `modx_users`.`id` = 1;
Твой пароль в админку будет: password321
vectorserver
20 февраля 2019, 10:05
0
Зачем к примеру интренет магазинах хранят твою корзину в сессии? Ответ а нахер им в бд твоя корзина! Её сохраняю только после того, как заказ оформили!
vectorserver
20 февраля 2019, 10:03
0
Зачем мне хранить POST в бд, если мне нужно всего к примеру мину на 5 всего данные!?
Даже если в бд сохранить, как ты узнаешь по какому ключу искать данные? Тут по любому нужен как ты говоришь костыль.
vectorserver
20 февраля 2019, 09:14
0
Ну значит вывод у тебя не правильно настроен, должно быть 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>
`]]
vectorserver
20 февраля 2019, 08:29
0
Правильно, _POST это один запрос страницы, после обновления не было повторной отправки.
Тут только спасут куки или сессии
<?php
$_SESSION['mypost'] = $_POST;
//Далее работаем с сессиям
$getSession = $_SESSION['mypost'];
vectorserver
20 февраля 2019, 08:26
0
Что выводит [[+tv.news_type]]? Может вообще ничего, или к примеру есть пробелы.
vectorserver
31 января 2019, 23:18
0
www.cloudpayments.ru/ — ушел с Яндекс кассы из-за конских процентов
vectorserver
30 января 2019, 09:05
+1
Обычно пользуюсь через getImageOrientation пример:
Функция:
<?php 
// Note: $image is an Imagick object, not a filename! See example use below. 
function autoRotateImage($image) { 
    $orientation = $image->getImageOrientation(); 

    switch($orientation) { 
        case imagick::ORIENTATION_BOTTOMRIGHT: 
            $image->rotateimage("#000", 180); // rotate 180 degrees 
        break; 

        case imagick::ORIENTATION_RIGHTTOP: 
            $image->rotateimage("#000", 90); // rotate 90 degrees CW 
        break; 

        case imagick::ORIENTATION_LEFTBOTTOM: 
            $image->rotateimage("#000", -90); // rotate 90 degrees CCW 
        break; 
    } 

    // Now that it's auto-rotated, make sure the EXIF data is correct in case the EXIF gets saved with the image! 
    $image->setImageOrientation(imagick::ORIENTATION_TOPLEFT); 
} 
?>
Обработка:
<?php 
$image = new Imagick('my-image-file.jpg'); 
autoRotateImage($image); 
// - Do other stuff to the image here - 
$image->writeImage('result-image.jpg'); 
?>
Источник: php.net/manual/en/imagick.getimageorientation.php
vectorserver
25 января 2019, 07:44
+1
Задай тег альбомам которые хочешь выводить вместе
[[!Gallery? 
&tag=`Fun`
&thumbWidth=`250`
&thumbHeight=`250`
&thumbTpl=`mygallery`
]]
vectorserver
24 января 2019, 10:35
0
Где то в кеше или в БД остались хвосты http
У тебя же ясно написано что ты запрос идет на http, а не на https.
В системных настройках в параметре server_protocol стоит https?
vectorserver
23 января 2019, 18:43
0
Вот у меня так в десктопной версии golodnaya-panda.ru/shop/ тебе так нужно?
vectorserver
23 января 2019, 18:40
0
Shk3 или minishop?
vectorserver
23 января 2019, 18:38
0
Ну тогда модифицируй сниппет, добавь индекс в массив вывода, т.к там не за че зацепиться
vectorserver
23 января 2019, 18:34
0
Работает на 5.4, обновить возможности нет, тк сервер государственный, а там на мой вопрос об обновлениях, сказали что это опасно для других ресурсов. Вот и пришлось костыль вставлять.
vectorserver
23 января 2019, 12:40
0
А если так?
<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>`
]]
vectorserver
23 января 2019, 11:20
0
используй тогда pdoresources, вот пример
[[pdoresources?
    &parents=`508`
    &limit=`2`
    &tpl=`@INLINE <span class="{{+idx:is=`1`:then=`link-prev active`:else=`link-next`}}"><a href="/[[+uri]]">[[+pagetitle]]</a></span>`
]]
vectorserver
23 января 2019, 10:57
0
Ну и добавь к классу link-prev класc active