Здоров Александр

Здоров Александр

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

Как прикрепить изображение к комментарию?


Как загрузить изображение на сервер и прикрепить его к комментарию в Tickets?

Написал плагин загрузки фотки и обрезки её с помощью встроенного в MODX phpThumb (спасибо Василию за готовый код, который я только кастомизировал под мои нужды).

Перенёс в категорию "Пошаговые инструкции", т.к. вопрос превратился в конкретную инструкцию.

Запишу эту инструкцию для себя будущего, может и кому-нибудь ещё понадобится…
Василий Столейков
06 октября 2016, 19:12
modx.pro
17
3 606
+3

[ExtJS] Расширяем компонент Collections



Часто ли вам приходится расширять какие-то стандартные штуки в MODX или в компонентах для него? Мне вот часто! Поэтому, давно хотелось поделиться чем-нибудь интересным на этот счёт, что я собственно и сделал в статье Дополнительные поля профиля юзера, где описал, как можно расширить профиль юзера, чтобы всё выглядело натурально. На этот раз расскажу, как можно расширять компонент Collections, не прибегая к крайним мерам, вроде правки исходников приложения.
Павел Гвоздь
27 сентября 2016, 21:34
modx.pro
31
5 243
+19

Найти ошибку при импорте в Minishop2

1
Я написал парсер, который работает через PHP Simple HTML DOM Parser. Он загружает содержимое страниц, скачивает на сайт картинки. После этого он делает обновление или создание товаров в минишоп2. Но там какой-то затык у меня. Скрипт корректно создает или обновляет лишь один товар, на следующем выводит ошибку, которая связана с галереей. Я никак не могу выловить этот баг, не хватает программистских навыков.
Для импорта брал куски из страндартного файла импорта минишопа. Помогите найти ошибку. Вывод парсера можно увидеть здесь: shop-viktoriya.ru/parser
Александр Суркин
23 сентября 2016, 12:11
modx.pro
1
1 085
+1

[msTelegram] Уведомления о заказе в telegram

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

Сделано на основе гайда от Михаила.
Как получить токен, узнать айди чата и тд так же отлично расписано в гайде.



Плагин вешается на событие msOnCreateOrder.
but1head
18 сентября 2016, 23:26
modx.pro
21
9 503
+18

mFilter2 &toPlaceholders - проблема

имеется miniShop2 — 2.2.0-pl2 + mSearch2 — 1.6.4-pl

Проблема такая: если задан параметр &toPlaceholders=`my.`, то сниппет ничего не выводит.

Стоит заметить что изначально я хотел разбить плейсхолдер с фильтром на части через &toSeparatePlaceholders, но ситуация было такая же — ничего не выводилось.
После этого решил протестить обычное добавление префикса без разбития, проблема та же.
Прошу подсказать в каком направлении искать решение.

Код вызова сниппета:
Max Roganov
15 сентября 2016, 15:58
modx.pro
1
2 469
0

[msOptionsPrice2] - Модификации продукта.

[msOptionsPrice2] — Новая версия с модификациями продукта. Кардинально отличается от предыдущей, просто обновиться не получится.

В целом компонент так же работает с опциями продукта, но теперь опции привязаны к модификации продукта. Так же модификации можно задать свой артикул, вес, кол-во и конечно стоимость. Доступны все опции продукта.



Заранее приношу свои извинения за невозможность апгрейда со старой версии.
Володя
03 сентября 2016, 10:18
modx.pro
11
34 271
+8

[Решено] Дополнительные поля в Tickets

Всем привет! Создаю форму добавления объявлений, добавил новые TV поля таким образом:

<input type="text" name="tv_price" value="0" />
где tv_price название tv параметра, но при сохранении сохраняет только значение value по умолчанию, тоесть 0. Не могу разобраться, как прописать name правильно tv.price или tvprice?

UPD: Всё оказалось намного проще. Выводим TicketForm с параметрами:

[[!TicketForm?
&requiredFields=`parent,pagetitle,content,bprice,bcountry,bregion,bcity`
&allowedFields=`parent,pagetitle,content,published,bprice,bcountry,bregion,bcity`
&parents=`322,335,338,345,351,352,353,354,355,356,357,358,361,365,369,373`
]]
а в чанке который выводит форму прописываем TV-параметры в name без префиксов tv., tv_ а как есть:

<input type="text" name="bprice" value="0">
Андрей Копп
19 августа 2016, 23:01
modx.pro
6
1 770
+1

[Compiler] Компиляция SCSS файлов в бекенде


Пакет компилирует SCSS в CSS код при сохранении файла в бек-энде MODX.
Пока умеет работать только с SCSS файлами, но т.к. написан на основе Munee, то в будущем будет расширен до всех возможностей оной (кроме изображений).
Павел Гвоздь
19 августа 2016, 07:15
modx.pro
7
7 958
+14

Как соединить EasyComm и pdoPage

Здравствуйте, имеется интернет магазин, где товары в категориях вывожу с помощью pdoPage
Антон
14 августа 2016, 11:35
modx.pro
2
1 900
0

groupIt - обертка результатов.

Была задача вывод элементов от pdoResources поделить на группы и обернуть их в div.
Поиск дал приятный результат, я нашел ответ в виде спиппета groupResources(это был обычный велосипед) и переписал его на свой лад.
Пример его работы
<div class="group">
     ContentA
     ContentB
     ContentC
   </div>
   <div class="group">
     ContentD
     ContentE
   </div>
DimenSi
14 августа 2016, 08:00
modx.pro
31
4 235
+26