Serhii

Serhii

С нами с 18 апреля 2020; Место в рейтинге пользователей: #948

Почему при вызове pdoPage через fenom, результат работы дублируется?

Не так давно стал осваивать феном, хочу хорошо в нем освоится.
И вот такая проблема.
При стандартном вызове
[[!pdoPage?
        &element=`msProducts`
        &tpl=`@FILE chanks/catalog/product.tpl`
        &includeThumbs=`small,middle`
        &includeTVs=`h1`
        ]]
Все норм, работает.
Но перевожу на феном
{$_modx->runSnippet('!pdoPage', [
            'element' => 'msProducts',
            'tpl' => '@FILE chanks/catalog/product.tpl',
            'includeThumbs' => 'small,middle',
            'includeTVs' => 'h1'
        ])}
И вывод товаров дублируется. Так как будто я в коде выше еще раз написал данную конструкцию.
Как то уже пробовал ранее перейти в этом моменте на феном и была такая же проблема. Тогда забил и воспользовался стандартом. Вот опять хочу писать на феноме и столкнулся с такой же проблемой
Serhii
06 мая 2020, 02:05
modx.pro
320
0

снипет login, получить данные о логине и пароле

Всем добра )
Кто сталкивался с работой снипета login
Прошу помощи, подскажите пожалуйста, такая ситуация.
Я создал снипет для записи логина и пароля юзера в куки
Как мне обратится к снипету login, чтоб получить данные об логине и пароле?
Serhii
04 мая 2020, 15:01
modx.pro
650
0

Дружественные URL, не сохраняются настройки

Столкнулся с проблемой.
Установил на хостинг modx, вроде все норм
Но вот проблема:
При указание в настройках что нужно использовать дружественные url, после перезагрузки страницы настройка опять стает в положение «нет»
Такая же ситуация с настройкой типа содержимого. Удаляю расширение .html но после перезагрузки вижу что все как было так и осталось.
Пробовал делать по статьи
Не помогает ничего.
Уже не знаю что с этим делать. Поддержка хоста говорит что проблема в самом движке. Но даже не знаю что может быть…
Помогите советом или может кто был в подобной ситуации
Serhii
25 апреля 2020, 02:47
modx.pro
538
0

Запрос к базе данных в сниппете

Наверно это уже заезжена тема, но сколько не ищу не могу реализовать то что нужно. Вроде ничего сложного, но не получается.
У меня есть такой сниппет, Он выбирает данные из таблицы, если есть кука или если нету ее.
Таблица создана мной, для своих целей. Там пользователи с данными
код:
<?php
if(isset($_COOKIE['user'])){
        $idUser =  substr($_COOKIE['user'], 60, -77);
        $link = mysqli_connect(
            'localhost',  /* Хост, к которому мы подключаемся */
            'root',       /* Имя пользователя */
            '',   /* Используемый пароль */
            'lifepoland');     /* База данных для запросов по умолчанию */
        if (!$link) {
            printf("Error connect Date Base", mysqli_connect_error());
            exit;
        }
        if ($result = mysqli_query($link, "SELECT * FROM `diol8wz_my_users_site` WHERE `id`='$idUser'")) {
            while( $row = mysqli_fetch_assoc($result) ){
                $thisNameUser = $row['name'];
            }
            mysqli_free_result($result);
            echo ucwords($thisNameUser);
        }
        mysqli_close($link);
    }
    else {
        echo 'Вход';
    }
Кто подскажет какие есть методы в modx что не прописывать здесь жестко данные подключения к базе.
Есть ли альтернатива mysqli_connect?
Serhii
24 апреля 2020, 14:26
modx.pro
781
0

Фотография пользователя в панели администратора

Всем добра )
При выборе аватарки пользователя и сохранении, после обновления страницы показывает ошибку изображения

Что я не так делаю, может есть определенные условия для изображения
Serhii
18 апреля 2020, 12:48
modx.pro
370
0