Вопросы

Как через 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 639
0

Tickets - обработка и получение полей Формы

Вначале коротко вопросы:
  1. Как осуществить кастомную обработку полей формы до отправки в БД? (частично решено)
  2. Как при выводе комментарий, обращаться к данным из «properties»? (уже узнал)
  3. Как контролировать то, что отправляется в «properties»?
Сuriosity
01 августа 2017, 16:46
modx.pro
1
1 674
0

CMF или framework?

Всем добрый вечер! Хотелось бы услышать мнение опытных разработчиков насчёт MODX — были ли случаи, когда MODX не мог справится с поставленными задачами? Собственно вопрос обозначен в теме. Никак не могу определиться на чем же все-таки писать проект. Вроде бы модули там должны быть относительно простые: личный кабинет, история заявок, калькулятор, обмен данными (по API с CRM). Но есть сомнения, что есть смысл использовать MODX учитывая, что все эти модули надо будет писать — готовых нет.
Любовь
01 августа 2017, 15:17
modx.pro
2 906
0

Запрет msearch2 не подгружать jquery-ui.min.css

Здравствуйте, компонент mFilter2 подгружает стили assets/components/msearch2/css/web/jquery-ui/jquery-ui.min.css соотвественно перебивают мои стили, для ползунка.

Подскажите, как запретить msearch2 подгружать стили jquery-ui.min.css?
Александр Янк
01 августа 2017, 15:16
modx.pro
2 601
0

pdoMenu получение контента через ajax

Подскажите как подгружать контент через ajax путем pdoMenu?
UDAV
01 августа 2017, 15:00
modx.pro
862
0

watermark minishop2 не корректно работает

Здравствуйте. Подскажите пожалуйста по поводу phpthumbOf.
Мне необходимо следующее:
Берем оригинал. Делаем его 198х292 накладываем на него текст и все это накладываем на фон #000000.

Параметры вписываю в источнике медиа.

Что я пробовал и что из этого вышло:
1) Наложение изображения (формат png прозрачный фон) (скриншот 1)
[{"w":198,"h":292,"q":90,"c":"1","bg":"000000","fltr":"wmi|/assets/template/images/twm.png|C|95"}]
Как видно по скриншоту что если водяной знак больше чем размер уменьшенного в пропорциях изображения — то черный фон не добавляется в тех местах где идет ватермарк.
2) Наложение текста (скриншот 2)
[{"w":198,"h":292,"q":90,"c":"1","bg":"000000","fltr":"wmt|watermark||C|FF0000||90|20|45||0|"}]
Тут возникло сразу 2 проблемы:
a) По прежнему если размер ватермарка больше чем размер изображения (точнее уменьшенной его части, по фото видно) — то черный фон не добавляется.
б) Ватермарк не встает по центру.
Ivan
01 августа 2017, 08:21
modx.pro
1 554
0

SocialTools в моб версии не подгружает скрипты

всем привет, использую для моб версии mobiledetection, если с компьютера, то SocialTools подгружает скрипты для сообщений, а если моб версию использую то SocialTools не подргужает крипты и стили на страницу
Максим
01 августа 2017, 07:10
modx.pro
701
0

FormIt не видит emailTpl

Доброго времени суток!

При отправке сообщения с помощью FormIt возвращается ошибка «Произошла ошибка при попытке отправить почту. Пустое тело сообщения».

Если в сниппет FormIt добавить
Андрей Иванов
01 августа 2017, 04:57
modx.pro
2 900
0

msMinicart в minishop2

При добавлении товара в корзину, цена в msMinicart добавляется согласно настройкам «ms2_price_format_no_zeros», где стоит Да, то есть лишние нули не нужны prntscr.com/g2mmd9. Например цена 799,50, в msMiniCart становится 799,5. Но после обновления страницы ноль добавляется. Подскажите пожалуйста, почему так происходит?
Максим
31 июля 2017, 17:48
modx.pro
1 188
0

Лайки и дизлайки в Tickets

Всем привет!

Решил сделать лайки и дизлайки. В чанках Tickets нашел подобный код:

<span class="ticket-comment-rating[[+can_vote]][[+cant_vote]]">
<span class="rating[[+rating_positive]][[+rating_negative]]" title="[[%ticket_rating_total]] [[+rating_total]]: ↑[[+rating_plus]] [[%ticket_rating_and]] ↓[[+rating_minus]]">[[+rating]]</span>
<span class="vote plus[[+voted_plus]]" title="[[%ticket_like]]"><i class="glyphicon glyphicon-arrow-up"></i></span>
<span class="vote minus[[+voted_minus]]" title="[[%ticket_dislike]]"><i class="glyphicon glyphicon-arrow-down"></i></span>
</span>
Только непонятно, из коробки Tickets поддерживает этот функционал? Если нет, то для чего эти плейсхолдеры?
nweb
31 июля 2017, 15:42
modx.pro
1 913
-1