Евгений
С нами с 08 октября 2016; Место в рейтинге пользователей: #437Консольный импорт 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());
}
}
Как мне к загружаемой картинке добавить теги? Изменить имя файла при добавлении картинки. minishop2
Добавляю изображение вот таким образом.
Как при добавлении изменить имя файла?
$data = [
'id' => 'id продукта',
'file' => 'путь к файлу',
];
$response = $modx->runProcessor('gallery/upload', $data, [
'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
]);
Как при добавлении изменить имя файла?
getCollection вывести все дочерние ресурсы нескольких уровней.
Как вывести все дочерние ресурсы всех уровней.
А нужно по всем пройти.
Есть какое-то простое решение?
Может как то можно через pdoTools?
$ress = $modx->getCollection('modResource',['parent'=>11]);
Выводит естественно только те что с parent 11 А нужно по всем пройти.
Есть какое-то простое решение?
Может как то можно через pdoTools?
-- Каталог (11)
----- Постельное белье (12)
-------- Сатин (30)
-------- Сатин 3D (93)
-------- Сатин-жаккард (94)
----- Одеяла (12)
-------- Сатин (30)
-------- Сатин 3D (93)
-------- Сатин-жаккард (94)
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]}
и так глухо )))Как их правильно выводить?
Спасибо!
Когда у ресурса Тип документа - Раздел с тикетами (TicketsSection) - Ошибка
Когда у ресурса Тип документа Раздел с тикетами (TicketsSection) — Получаю ошибку.
Tickets 1.8.2
php 7
modx 2.5.7
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
При выводе fenom в чанке - на сайте белый экран
Вывод TV со множественным списком
Вывод TV со множественным списком, не пойму. Ставлю вывод Разделитель (,) запятая, а выводит 81||82||84. В «Разделитель» пробовал многое писать… Вывод один и тот же.
TV заполнен так:
TV заполнен так:
Русский ru==80||Литовский lt==81||Польский pl==82||Английский en==83||Немецкий de==84||Французкий fr==85||Голландский nl==86||Украинский uk==87
pdoMenu неадекватно реагирует на &limit если установлен &level больше 1
Вопрос по мультиязычности а именно по алиасам
Такая беда.
На сайте сделана мультиязычность 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]
Вроде работает так. Правильно ли это?