Вопросы

Очередной опус на тему бесконечного сохранения ресурса

Всем привет!

Есть каталог товаров, в нем около 800 категорий, и на них всех 25К товаров. Если что-то я меняю в ресурсе каталога (название, значение TV) то происходит так называемое «бесконечное сохранение». Подскажите, пожалуйста, действительно ли эта проблема может быть связана с большим количеством вложенных ресурсов? Или что-то другое?

Заранее спасибо!
Павлик
21 апреля 2020, 17:25
modx.pro
953
0

Поле "квартира" в форме на странице Корзины

Добрый день!

Подскажите, пожалуйста, по сниппету msOrder (входит в компонент minishop2): в полях адреса почему-то нет поля квартиры, но зато для чего-то есть «комната». Как мне добавить «квартиру» или переделать на нее «комнату»?

Мне уже советовали статью, но это не совсем то, что нужно.

Заранее большое спасибо!
Павлик
21 апреля 2020, 16:12
modx.pro
963
0

как передать значение из placeholder в переменную в плагине

собственно вопрос такого рода

так как я далёк от профессионального программирования

как передать значение из placeholder в переменную в плагине

буду признателен если ктонибудь приведёт простой пример
Кирилл
20 апреля 2020, 23:06
modx.pro
826
0

где core.transport.zip ?

Осваиваю для себя новые способы установки modx.
Всегда просто скачивал с сайта modx.com, заливал на сервер, запускал /setup/
Сейчас склонировал репозиторий отсюда
github.com/modxcms/revolution
устанавливаю и на последнем уже этапе ошибка
Не удалось установить MODX, поскольку MODX не смог распаковать пакет /home/admin/web/site.ru/public_html/core/packages/core.transport.zip. Проверьте, что файл /home/admin/web/site.ru/public_html/core/packages/core.transport.zip существует, доступен для записи, и возможна запись в каталог /home/admin/web/site.ru/public_html/core/packages/.
Проверяю — на сервере нет такого файла в директории /core/packages/
Смотрю на гитхабе — и там его нет.

Что я делаю не так?
Александр Мельник
20 апреля 2020, 22:19
modx.pro
1 454
0

FileAttach - сортировка файлов

Всем привет. Есть крутое дополнение, FileAttach, у него есть параметр &sortBy, по логике, хочется сортировать или по ID, или по положению в списке (например menuindex или idx).
Но увы, все файлы выводит все равно по имени. Может есть какой то способ заставить сортировку работать?
Вызываю так:
[[!FileAttach? &sortBy=`id` &sortDir=`ASC`]]
Баг как я понимаю старый, нашел еще несколько тем, но они мертвые, и там решения так и не нашли с 2016 года.
Bor
Bor
20 апреля 2020, 20:11
modx.pro
979
0

простой пример widgeta с указанием суммы и размера скидки

Всем привет

вообщем долго искал пример скидок но нашёл простое решение

Приведите пример пожалуйста как сделать простой dashboard где можно инпутить 3 значения
(задавать в виджете скидку) из plugin array

DiscountFromCost

$discounts = array(
'2500' => '10%',
'3500' => '15%',
'5000' => '20%',
);


как создать widget с заданием Сумма % скидки?

Буду очень признателен

Спасибо заранее
Кирилл
20 апреля 2020, 17:21
modx.pro
761
0

Minishop - можно ли настроить, чтобы в галерею не всегда нужно было загружать новое фото?

Сайт не мой, просьба помочь разобраться, сам сходу не смог. Сам с минишопом очень давно дела имел.

Проблема: стоит минишоп2, при создании каждого нового товара нужно заново загружать его изображения в галерею, при этом у многих товаров изображения дублируются и заказчик хочет выбирать их из уже загруженных
речь про эту галерею

Все это находится в источнике файлов: Фото товаров, и в итоге там каждый раз создается новая папка и он выглядит вот так

это как-то решаемо? или заказчику так и придется загружать одни и те же фотки на сервер?
Семен Красиков
20 апреля 2020, 11:42
modx.pro
828
0

Как отсортировать в where строку в которой несколько значений через 2 вертикальных слеша?

Строка вот така «76||760», как при сортировке в where где параметр придет 760, показать этот элемент?
пробовал:LIKE :IN, не получается.
Slava
20 апреля 2020, 06:58
modx.pro
863
0

При использовании одного и того же сниппента на одной странице выдает белый экран как бать?

Есть сниппет, его нужно запускать несколько раз, но как только я использую его 2 раза он выдает просто белый экран, использую 1 все нормально, что такое?
<?php
$mob = (int)$modx->getOption('mob', $scriptProperties, false);
$des = (int)$modx->getOption('des', $scriptProperties, false);

function isMobileDevice() {
    return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
}
if(isMobileDevice()){
    return $mob;
}
else {
    return $des;
}
Slava
19 апреля 2020, 07:25
modx.pro
745
0

Вывод контента по [[+id]]

Здравствуйте!

Задача вывести контент по id, так чтоб он определялся автоматически.
Знаю есть способ [[#12.content]] но он выводит конкретный ресурс, а как сделать подобное только с авто-определением id?
Александр
18 апреля 2020, 18:31
modx.pro
1 446
0