but1head

but1head

С нами с 01 апреля 2014; Место в рейтинге пользователей: #27
but1head
23 января 2017, 13:24
0
Нет, компонент для загрузки файлов с фронтэнда в галерею ресурса ms2Gallery, что и написано в описании
but1head
21 января 2017, 17:33
+5
Добавил инструкцию по установке на modhost.pro.
Думаю 4 команды в консоли стоят результата :)
Отправил в modstore.pro.
but1head
21 января 2017, 16:54
+3
Пару месяцев назад случайно запустить в консоли modhost
npm install socket.io
перепутав консоль с арендованным сервером. Таким образом узнал что на modhost есть нода)
p.s. Василий добавьте на главной modhost что есть nodejs, мало кто об этом знает по одной заметке полугодовалой
but1head
21 января 2017, 16:31
+3
У меня нет желания «соперничать», я хочу один качественный компонент, и надеюсь что более опытные разработчики (коим тебя считаю) вложат свои силы для «лучшей» интеграции ноды с модкс, да и ткнут пальцем на ошибки. Одна голова хорошо, а сообщество лучше)
but1head
21 января 2017, 16:23
1
+1
Весь этот код заменяет подключение 4х файлов из твоего примера.

Собственно запрос в ноду из modx выглядит так
$modNodejs = $modx->getService('modnodejs');
$modNodejs->emit('test-event-to-nodejs', array('param1' => 1));
А сокетио выбрал тк это как минишоп, только для ноды. Там же и куча ништяков и апи для ноды и фронтэнда.
but1head
21 января 2017, 16:13
+2
Спасибо! Следущим шагом хочу связать тикетс (новые коменты к тикетам своим/подписки, новые тикеты в подписанных разделах, уведомления о ответах).
but1head
21 января 2017, 15:59
+2
Socket.io это для ноды, модуль/компонент или как там они называются. Это это не сервис как pusher. А вот в php тоже висит свой эмиттер, на твой обращу внимание, спасибо!
but1head
19 января 2017, 12:54
+5
Интересно, тоже делаю универсальный обработчик socket.io + node.js + modx
but1head
18 января 2017, 22:18
+1
Василий, добавьте, пожалуйста, ограничение на загрузку.
Мой ms2gUploader из-за новых обновлений ms2g поломался, а обновлять его не вижу смысла т.к. теперь в тикетс это дело реализовано. Только ради этого и писал его. Все равно компонент только в связке с тикетс используют.
but1head
18 января 2017, 18:37
0
С размером да, а вот подстановки артикула пока нет, позже будет.
but1head
18 января 2017, 01:22
0
Есть наработки, в документацию не записывал пока-что.
Хочу доработать смену превью при фильтре цвета и обновить компонент с парой мелочей.

этот файл кинуть в core/components/msearch2/custom/filters, в системную настройку mse2_filters_handler_class написать mstoFilters и использовать как msto|color:default. Это так, на скорую руку. Чуть позже допишу.
but1head
13 января 2017, 16:52
+2
Изначально через comet-server.com, но как-то не комильфо.
Теперь на node.js (там онлайн пользователи, раскидывание сообщений по адресатам\в бд и по мелочам), js файл для фронтэнда и несколько чанков. Собственное почти все уже готово, только плохо сделаны групповые диалоги, хочу переделать. Ну и загрузку файлов подключить.

p.s. на твоем чате сообщения не отправляются, в консоль приходят.
but1head
13 января 2017, 16:26
+4
В течении месяца выкачу новый Messenger на сокетах, «копия» реалтайм диалогов в ВК.
Если кто-нибудь захочет принять участие в тестах буду благодарен, контакты в профиле.
but1head
13 января 2017, 13:56
0
Неправильный перевод, в след версии обновлю, используйте msbonus_writeoff_max (максимальная сумма оплаты бонусами)

but1head
13 января 2017, 00:25
1
0
Приведи 5 примеров почему битрикс лучше, удобнее, быстрее и следующему клиенту скажу «да, на битриксе лучше» да и сам перееду
but1head
12 января 2017, 20:27
+6
Тему админки замути как у битрикса, и прекратится «мы хотим сайт на битриксе».
Думаю нет ничего полезнее для MODx сообщества.

p.s. можно еще как в WP, еще меньше гемороя будет.
p.s.s. можно будет «лицензию» модкс по 80к продавать, этож битрикс
p.s.s.s а еще можно говнокодить, этож битрикс )
but1head
12 января 2017, 17:03
+2
smokelab.spb.ru/
eurasiakrep.ru/
vdvl.ru/
Как-то последнее время корпоративные проекты или сервисы заказывают, давно уже магазины не собирал
but1head
10 января 2017, 18:10
0
В поддержке пришлите доступы
but1head
08 января 2017, 20:49
0
Да, как и msProfile (через него можно оплачивать товары в магазине вроде бы, но логика под бонусы не подходит).

$order - объект
$type - accrual(начисление) \ writeoff(списание)
$amount - кол-во бонусов

$msBonus->transaction($order, $type, $amount);
или

$transaction = $this->modx->newObject('msBonusTransaction', array(
            'order_id' => $order->id,
            'user_id' => $order->user_id,
            'amount' => $amount,
            'type' => $type,
            'createdon' => date("Y-m-d H:i:s")
        )); 
$transaction-save();
but1head
07 января 2017, 18:03
0
Процессор загрузки не менялся? А то только адаптировал ms2gallery под 1.6