Viktor

Viktor

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

Обычная запись where работает, но если добавить get не работает, как исправить?

Такая where
{"news-type: LIKE":"%company%"}
работает, но если допустим добавить
[[!#GET.news-type]]
{"news-type: LIKE":"%[[!#GET.news-type]]%"}
То уже не работает, или полностью сгенерироваться строку where в снипете, тоже не работает смотрел по логу

{'!pdoPage' | snippet : [
   'parents' => '[[*id]]',
   'showHidden' => '1',
   'limit' => '8',
   'depth' => '1',
   'level' => '1',
   'showLog' => '1',
   'ajaxMode' => 'default',
   'sortby' => '{ "parent":"ASC", "menuindex":"ASC" }',
   'includeTVs' => 'img,news-type',
   'templates' => '7',
   'where' => '{"news-type: LIKE":"%industry%"}',
   'tpl' => 'newsTpl',

]}
Viktor
16 января 2022, 09:42
modx.pro
55
0

miniShop2 перестал работать за несколько часов, как исправить?

Вчера всё работало мог открывать создавать категории, сегодня утром при попытки зайти в категорию, товар ошибка 500, а так же при создании категории ошибка 500.

pdoTools miniShop2 переустанавливал.

[2022-01-14 09:23:12] (ERROR @ /core/components/minishop2/controllers/category/create.class.php : 4) PHP warning: dirname() expects exactly 1 parameter, 2 given
[2022-01-14 09:23:12] (ERROR @ /core/components/minishop2/controllers/category/create.class.php : 4) PHP warning: require_once(/resource_create.class.php): failed to open stream: No such file or directory
Viktor
14 января 2022, 06:24
modx.pro
103
0

filetranslit и fastupload не дружат, как исправить?

При загрузке файла через плагин fastupload, тот что файл он загрузил отличается от того что он отдает, в админке он не изменил имя, а сам файл изменил, допустим были отступы заменил на тире, upper case перевёл в lower case, и при этом этого не отображает в админке и не отдаёт это на сайт. Трим такой установлен
/[\0\x0B\t\n\r\f\a&=+%#<>«»…,!*"~:`@\?\(\)[\]\{\}\|\^'\\\/\/]/
prnt.sc/26d1p1k пример как это всё в админке
Viktor
13 января 2022, 08:05
modx.pro
27
0

Как отсортировать ресурсы по publishedon и get?

Есть такой код where
{"publishedon:>=": "[[!timestampToUnixTime? &dt=`[[!#GET.news-year]]` &next=`0`]]", "AND:publishedon:<=": "[[!timestampToUnixTime? &dt=`[[!#GET.news-year]]` &next=`1`]]"}
Снипет timestampToUnixTime такой
<?php
if(!$dt){
   
    $dt = date('Y-m-d');
} else {
    $dt = "$dt-1-1";
    $dt = date($dt);
}


if($next == '1'){
    $dt = new DateTime($dt);
    $dt->add(new DateInterval('P1Y'));
    $dt = $dt->format('Y');
}

return strtotime($dt);
Viktor
05 января 2022, 07:00
modx.pro
93
0

Не получается перейти на внутреннее страницы VPS, как исправить?

Сайт на VPS без домена под ip, .htaccess настроен дефеолтный.
Хочу допустим перейти в каталог и Not Found, когда меняю в
<Directory /var/www/>
     Options Indexes FollowSymLinks
     AllowOverride None
     Require all granted
</Directory>
to
<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

То уже ошибка 500 идёт.
htaccess такой
RewriteEngine On
RewriteBase /


# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]


RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/{2,} [NC]
RewriteRule ^(.*) $1 [R=301,L]


RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
AddEncoding gzip .jgz


Header append Vary Accept env=REDIRECT_accept

AddType image/webp .webp


ExpiresActive On
Viktor
24 декабря 2021, 15:56
modx.pro
83
0

Как использовать fastuploadtv в clientconfig?

Как использовать fastuploadtv в clientconfig? допустим чтобы сразу выбирался файл, а не открывался целый менеджер файлов.
Viktor
10 декабря 2021, 15:09
modx.pro
73
0

Как убрать ?q в урл, при этом чпу включен, это появляется когда ввести .html в конце, как исправить?

Как убрать ?q в урл, при этом чпу включен, это появляется когда ввести .html в конце, как исправить?
ТАК ЖЕ .html отключено в настройках

допустим site.com/home.html, он даст такое site.com/home.html?q=home.html и при этом выдаст ошибку, но с таким юрл, чтобы не писал в адресной строке, при прописке .html сразу выдаёт такой урл
Viktor
09 декабря 2021, 12:55
modx.pro
101
0

msProducts не выводит thumbs 600 на 600, как исправить?

Вот такой код

<?xml version="1.0"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
  <channel>
    <title>Заголовок</title>
    <link>[[++site_url]]</link>
    <description>[[#1.description]]</description>  
    {'msProducts'|snippet:[
        'depth' => '10',
        'level' => '10',
        'limit' => '10000',
        'parents' => '3',
        'includeThumbs' => '600x600',
        'includeTVs' => 'brand,keywords',
        'tpl' => 'GoogleMerchantItem',
    ]}  
  </channel>
</rss>
Чанк такой

{if $thumb}<g:image_link>{$_modx->config['site_url'] | ereplace : '~\/(?!.*\/)~' : ''}[[+600x600]]</g:image_link>{/if}
Пытался и через
{$_pls['600x600']}
и
{$thumb}
, ВЫВОДИТ ВСЕГДА
small
а нужно хотя бы
medium
, его тоже ставил и все равно small
Viktor
04 октября 2021, 06:45
modx.pro
123
0

Страница 404 не срабатывает, error_page указан во всех контекстах, как исправить?

Во всех контекстах установлен этот параметр, и у каждого стоит айди своего ресурса, страницы рабочие, на другом контексте срабатывает 404 страница, а вот на контексте web, не срабатывает, хотя там тоже так же указан как и в web.
Viktor
01 октября 2021, 12:52
modx.pro
131
0

Не могу становить пакеты, как исправить?

Не могу установить пакет SimpleSearch, нажимаю на кнопку установить, и уходит в транс, обновляю он что-то добавил но так не установился, хотя минут 10 назад ставил другие пакеты, так же было и плагином Babel, что делать?
Viktor
24 сентября 2021, 13:16
modx.pro
146
0