Евгений

Евгений

С нами с 08 октября 2016; Место в рейтинге пользователей: #393

Вопрос по мультиязычности а именно по алиасам

Такая беда.
На сайте сделана мультиязычность 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]
Вроде работает так. Правильно ли это?
Евгений
17 мая 2018, 16:33
modx.pro
743
0

В плагинах не отображается правая сторона админки

В плагинах не отображается правая сторона админки, просто пустота, если создавать или редактировать пустота.
modx 2.6.3 (на 2.5.8 тоже неработает)
php 7.0 (пробовал 5.3 | 5.4)
В какое время все перестало работать трудно сказать.
Евгений
10 мая 2018, 18:19
modx.pro
806
0

Пути к изображениям mixedimage - сайт мультиязычный

Проблема собственно следующая, начал делать сайт мультиязычный, создал все по нескоторым инструкциям в интернете
cat-art.ru/articles/multiyazyichnost-modx-revo
bezumkin.ru/sections/tips_and_tricks/2439
По началу все шло хорошо, потом понеслись косяки. Один из них это пути к картинкам mixedimage генерируются с cultureKey типа
src="/en/images/services/26.jpg"
Как сделать чтоб пути были без /en/?
Евгений
07 мая 2018, 13:15
modx.pro
2
1 696
0

Как вернуть значение mFilter2 сортировки по умолчанию.

Привет.
Скажите мне нужно вернуть значение 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
Евгений
10 марта 2018, 14:15
modx.pro
839
0

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
Как составить запрос? Или не обойтись без костылей?
Евгений
06 января 2018, 07:18
modx.pro
1 475
0

Дополнительные категории в фильтре

Как убрать дополнительные категории в фильтре.
&filters=`
        ms|price:number,
        parent:categories,
    `
Выводит и дополнительные категории и родители. Мне нужно убрать либо то либо то. Как это сделать?
Евгений
02 октября 2017, 19:58
modx.pro
625
0

Вопрос по 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
    }`
Евгений
26 сентября 2017, 13:48
modx.pro
1 392
0

Как вывести изображение скидки в товаре

Как вывести изображение скидки в карточке товара или в списке товаров.
Что нужно написать в чанке?
Спасибо!
Евгений
18 сентября 2017, 16:37
modx.pro
713
0

Mixedimage не видит источник файлов по умолчанию.

Mixedimage не видит источник файлов по умолчанию. как так…
Использует Filesystem хотя по умолчанию стоит другой и весь modx использует другой, а mixedimage упорно использует Filesystem. Как так?
Это только на этом сайте. До этого на др сайтах проблем не было…
Где-то что-то делаю не так?
Евгений
02 сентября 2017, 14:01
modx.pro
770
0

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

Вот код сниппета
<?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');
Евгений
24 июля 2017, 13:52
modx.pro
1 263
0