Евгений

Евгений

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

Консольный импорт ms2Gallery добавить теги

Добавляю изображения в галерею таким образом:
foreach ($values['files'] as $file) {
        
        $response = $modx->runProcessor('gallery/upload', array(
                'file' => $file, // Путь к файлу от корня сервера
                'id' => $id // id ресурса с галереей
            ),
            array('processors_path' => MODX_CORE_PATH . 'components/ms2gallery/processors/mgr/')
        );

        if ($response->isError()) {
            print_r($response->getAllErrors());
        }
    }
Как мне к загружаемой картинке добавить теги?
Евгений
27 марта 2020, 11:10
modx.pro
1
175
0

Изменить имя файла при добавлении картинки. minishop2

Добавляю изображение вот таким образом.

$data = [
    'id' => 'id продукта',
    'file' => 'путь к файлу',
];

$response = $modx->runProcessor('gallery/upload', $data, [
    'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
]);

Как при добавлении изменить имя файла?
Евгений
10 декабря 2019, 12:28
modx.pro
177
0

getCollection вывести все дочерние ресурсы нескольких уровней.

Как вывести все дочерние ресурсы всех уровней.
$ress = $modx->getCollection('modResource',['parent'=>11]);
Выводит естественно только те что с parent 11
А нужно по всем пройти.
Есть какое-то простое решение?
Может как то можно через pdoTools?
-- Каталог (11)
----- Постельное белье (12)
-------- Сатин (30)
-------- Сатин 3D (93)
-------- Сатин-жаккард (94)
----- Одеяла (12)
-------- Сатин (30)
-------- Сатин 3D (93)
-------- Сатин-жаккард (94)
Евгений
09 декабря 2019, 22:41
modx.pro
176
0

Fenom вывод переменных из массива

Есть масcив $product
его часть:
[colors_vnr.id] => 1
[colors_vnr.key] => colors_vnr
[colors_vnr.caption] => Цвета
[colors_vnr.description] => 
[colors_vnr.measure_unit] => 
[colors_vnr.category] => 0
[colors_vnr.type] => combo-multiple
[colors_vnr.properties] => {"values":["ST 01\/1 SunSun","LW 01\/1 Weide","LW 01\/2 Eiche","LW 01\/3 Larche","LW 01\/4 Kiefer","LW 01\/5 Teak","50559 Kastanie","50560 Sipo","LW 02\/3 Nuss","LW 02\/4 Palisander","LW 03\/2 Gallery","50561 Afzelia","50562 Wenge","LW 06\/3 Kaserne","LW 06\/4 Eisenstadt","No colors"]}
[colors_vnr.product_id] => 20
[colors_vnr.value] => No colors
[colors_vnr.category_name] =>
Как в fenom выводить такие переменные
Пробую так
{$product.colors_vnr.value}
Не получается
{$product[colors_vnr.value]}
и так тоже не получается
{$product.colors_vnr[value]}
и так глухо )))
Как их правильно выводить?
Спасибо!
Евгений
02 ноября 2018, 19:41
modx.pro
700
0

Когда у ресурса Тип документа - Раздел с тикетами (TicketsSection) - Ошибка

Когда у ресурса Тип документа Раздел с тикетами (TicketsSection) — Получаю ошибку.

PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in D:\inetpub\vhosts\dostavka-kraski.by\httpdocs\core\xpdo\om\xpdoobject.class.php on line 236

Tickets 1.8.2
php 7
modx 2.5.7
Евгений
30 июля 2018, 18:38
modx.pro
462
0

При выводе fenom в чанке - на сайте белый экран

Если, например вывожу {$_modx->resource.id} в чанке или шаблоне, на сайте получаю белый экран.
Если вывожу в tpl pdoTools то работает…
Настройки fenom

Что то поиски не дали результатов. Где-то конечно туплю… Но вот где!
Евгений
05 июля 2018, 13:21
modx.pro
970
0

Вывод TV со множественным списком

Вывод TV со множественным списком, не пойму. Ставлю вывод Разделитель (,) запятая, а выводит 81||82||84. В «Разделитель» пробовал многое писать… Вывод один и тот же.

TV заполнен так:
Русский ru==80||Литовский lt==81||Польский pl==82||Английский en==83||Немецкий de==84||Французкий fr==85||Голландский nl==86||Украинский uk==87
Евгений
29 июня 2018, 16:35
modx.pro
522
0

pdoMenu неадекватно реагирует на &limit если установлен &level больше 1

Неадекватно реагирует на &limit если установлен &level больше 1
[[pdoMenu?
    &parents=`0`
    &limit=`4`
    &level=`2`
]]
Дерево ресурсов следующее:

Хочу чтобы выводилось
Новости
Проекты
О нас
Активисты
А выводится:
Новости
История

Не пойму… откуда что берется…
Евгений
24 июня 2018, 10:57
modx.pro
368
0

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

Такая беда.
На сайте сделана мультиязычность 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
318
0

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

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