Вопросы

Как подменять значение свойства на лету?

Как в плагине на ходу подставлять значение системной настройки, в зависимости от условия?

Ситуация: адреса менеджеров минишопа хранятся в системной настройке ms2_email_manager. В зависимости от условия нужно подставлять нужный адрес, в данном случае в зависимости от выбранного пользовтаелем города, заказы должны высылаться только в нужный город, а не всем менеджерам.
Василий Столейков
03 августа 2017, 04:40
modx.pro
3
2 459
0

фото в тексте

При загрузки фото для статьи через визуальный редактор она автоматом оборачивается в тэг
<p>
<p><img style="" title="заголовок" src="" alt=" "></p>
как то можно избежать этого, присвоить класс какой к этому тэгу или дивом каким с классом чтобы картинка оборачивалась атоматом?
Игорь
02 августа 2017, 21:34
modx.pro
1
1 002
0

Основная картинка товара в MS2 сохраняется криво

Здравствуйте.
При создании нового товара основная картинка создаётся неверно.
Александр
02 августа 2017, 19:31
modx.pro
1 050
0

Видеогалерея

Всем привет!
Возникла задача прикреплять несколько видео к ресурсам, думал сделать это через ms2gallery. Где-то 100% читал, что умеет работать с любыми файлами.
Но, к своему удивлению, не смог прикрепить видео для теста, хоть и добавил формат в список разрешенных. Есть ли возможность создания фото-видео галереи через ms2gallery?

Если нет, то как это можно сделать?

UPD
Оказывается нужно было поменять не только типы файлов, но и максимальный размер в настройках, плюс максимальный размер в php.
Хоть бы предупреждение какое выдавалось)
Олег
02 августа 2017, 13:08
modx.pro
1 433
0

pdoResource where по доп. полям

такой where в pdoResources
{
	"price.value:>":46133,
	"price.value:<":66387,
	"power.value:>":136,
	"power.value:<":224,
	"overclocking.value:>":6.0,
	"overclocking.value:<":10.0,
	"template:=":12
}
мне нужен такой sql запрос примерно
WHERE (price > 46133 AND price < 66387) 
  AND (power > 136 AND power < 224)
  AND (overclocking > 6.0 AND overclocking < 10.0)
  AND template = 12
все эти поля являются дополнительными, доп. поля хранятся в базе как text, вот тут вопрос, как мне сравнивать данные по моему запросу? с целыми числами запрос работает.
price
power
а вот с overclocking не пашет. Что я делаю не так?
Sergey
02 августа 2017, 12:19
modx.pro
1 335
0

Помогите решить проблему с вызовом компонентов

Есть некий код который из ресурсов и категорий делает табы с ресурсами.

С pdoResources все работает, но хочу заменить на msProducts (чтобы сделать корзину) и все перестает работать… помогите пожалуйста… видимо из-за json что-то глючит… пробовал разные варианты, но ничего не получается.

UDAV
02 августа 2017, 09:28
modx.pro
1 267
0

Проблема

Проблема в следующем, если скопировать в админке ресурс с
дочерними элементами, то на сайте появляется ресурс и дочерние
ресурсы, но на главном ресурсе не отображается список дочерних.
Евгений
02 августа 2017, 08:21
modx.pro
935
0

Не приходят уведомления о заказах

Покупателю приходит уведомление о новом заказе, а менеджеру магазина нет. В настройках minishop2 в поле ms2_email_manager почтовый адрес менеджера прописан верно (пробовали разные адреса). Где еще может быть проблема?
Алексей
02 августа 2017, 07:25
modx.pro
2 165
0

MODx Revolution 100 000 страниц

Есть задача сделать интернет магазин на 100 000 товаров. Если все делать через дерево ресурсов, настроить сервер в связке nginx + php-fpm, Modx справится с нагрузкою? И какие будут советы для улучшения производительности
Владимир
01 августа 2017, 20:35
modx.pro
2 439
0

Как через API добавить опцию товара miniShop2?

Размеры, цвета добавляются, а опцию «shank» не получается…
$ob = $modx->newObject('msProduct');
$tmp = [
    'pagetitle' => $pagetitle
    ,'class_key' => 'msProduct'
    ,'uri' => $url
    ,'createdon' => time()
    ,'template' => 4
    ,'price' => $cur_price
    ,'tags' => $tags
    ,'color' => $color
    ,'options-shank' => $shank
    ,'option-shank' => $shank
    ,'shank' => $shank
];
$ob->fromArray($tmp);
$ob->save();
Игорь Терентьев
01 августа 2017, 17:04
modx.pro
3
4 637
0