Евгений
С нами с 08 октября 2016; Место в рейтинге пользователей: #393Вопрос по мультиязычности а именно по алиасам
            Такая беда. 
На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
        
        
        
    На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru|en|de|fr|lt|nl)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]пробовал такRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru/|en|de|fr|lt|nl)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]Вроде работает так. Правильно ли это?        В плагинах не отображается правая сторона админки
Пути к изображениям mixedimage - сайт мультиязычный
            Проблема собственно следующая, начал делать сайт мультиязычный, создал все по нескоторым инструкциям в интернете 
cat-art.ru/articles/multiyazyichnost-modx-revo
bezumkin.ru/sections/tips_and_tricks/2439
По началу все шло хорошо, потом понеслись косяки. Один из них это пути к картинкам mixedimage генерируются с cultureKey типа
        
        
        
    cat-art.ru/articles/multiyazyichnost-modx-revo
bezumkin.ru/sections/tips_and_tricks/2439
По началу все шло хорошо, потом понеслись косяки. Один из них это пути к картинкам mixedimage генерируются с cultureKey типа
src="/en/images/services/26.jpg"Как сделать чтоб пути были без /en/?        Как вернуть значение mFilter2 сортировки по умолчанию.
            Привет.
Скажите мне нужно вернуть значение mFilter2 сортировки по умолчанию.
Ситуация простая.
Вот кнопка
 
Вопрос: Как сделать так чтоб при первом нажатии сортировал по убыванию (сейчас так и есть), а при втором нажатии возвращался в исходное положение, без сортировки, убрать из URI
        
        
        
    Скажите мне нужно вернуть значение mFilter2 сортировки по умолчанию.
Ситуация простая.
Вот кнопка
<a href="#" 
    data-sort="ms|price" 
    data-dir="[[+mse2_sort:is=`resource|publishedon:desc`:then=`desc`]]" 
    data-default="asc" 
    class="sort">
        <span class="icon"></span>
        <i class="desc">cначала дорогие</i> 
        <i class="asc">cначала дешевые</i> 
</a>Все работает без проблем сортирует туда сюда.Вопрос: Как сделать так чтоб при первом нажатии сортировал по убыванию (сейчас так и есть), а при втором нажатии возвращался в исходное положение, без сортировки, убрать из URI
?sort=ms|price:asc        pdoResources выборка только уникалиных значений
            Скажите как выполнить выборку уникальных значений из базы. 
Можно по pagetitle, можно по параметру TV
Допустим есть ресурсы где TV fm_date:
06.01.2018
06.01.2018
06.01.2018
06.01.2018
07.01.2018
07.01.2018
07.01.2018
07.01.2018
08.01.2018
08.01.2018
08.01.2018
08.01.2018
Как сделать что бы вывелись только
06.01.2018
07.01.2018
08.01.2018
Как составить запрос? Или не обойтись без костылей?
        
        
        
    Можно по pagetitle, можно по параметру TV
Допустим есть ресурсы где TV fm_date:
06.01.2018
06.01.2018
06.01.2018
06.01.2018
07.01.2018
07.01.2018
07.01.2018
07.01.2018
08.01.2018
08.01.2018
08.01.2018
08.01.2018
Как сделать что бы вывелись только
06.01.2018
07.01.2018
08.01.2018
Как составить запрос? Или не обойтись без костылей?
Дополнительные категории в фильтре
Вопрос по optionFilters
            Скажите почему не работает? Где туплю?
Вот так работает.
        
        
        
    [[!msProducts?
    &parents=`[[*id]]`
    &tpl=`tpl.Templite.row`
    &limit=`20`
    &optionFilters=`{
        "tip":1142,
        "OR:tip":1141
    }`
    &showLog=`1`
]]Вот так работает.
&parents=`[[*id]]`
    &tpl=`tpl.Templite.row`
    &limit=`20`
    &optionFilters=`{
        "tip":1142
    }`        Как вывести изображение скидки в товаре
Mixedimage не видит источник файлов по умолчанию.
            Mixedimage не видит источник файлов по умолчанию. как так… 
Использует Filesystem хотя по умолчанию стоит другой и весь modx использует другой, а mixedimage упорно использует Filesystem. Как так?
Это только на этом сайте. До этого на др сайтах проблем не было…
Где-то что-то делаю не так?
        
        
        
    Использует Filesystem хотя по умолчанию стоит другой и весь modx использует другой, а mixedimage упорно использует Filesystem. Как так?
Это только на этом сайте. До этого на др сайтах проблем не было…
Где-то что-то делаю не так?
MODX_API_MODE и процессоры ошибка авторизации
            Пытаюсь сделать авторизацию как в этом посте — modx.pro/development/170-modx-api-mode-and-processors/
modx 5.7
php 5.4
Получаю ошибку:

Fatal error: require(): Failed opening required '/home/mesial1/www/test.mymilena.ru/core/cache/includes/elements/index.php' (include_path='.:/opt/php54/pear') in /home/mesial1/www/test.mymilena.ru/core/cache/includes/elements/modsnippet/92.include.cache.php on line 3
Вот код сниппета
        
        
        
    modx 5.7
php 5.4
Получаю ошибку:

Fatal error: require(): Failed opening required '/home/mesial1/www/test.mymilena.ru/core/cache/includes/elements/index.php' (include_path='.:/opt/php54/pear') in /home/mesial1/www/test.mymilena.ru/core/cache/includes/elements/modsnippet/92.include.cache.php on line 3
Вот код сниппета
<?php
define('MODX_API_MODE', true);
require dirname(dirname(__FILE__)).'/index.php';
$response = $modx->runProcessor('security/login', array('username' => $username, 'password' => $password));
if ($response->isError()) {
    $modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
    return;
}
$modx->initialize('mgr');