Руслан

Руслан

С нами с 24 января 2020; Место в рейтинге пользователей: #155
Руслан
04 мая 2020, 09:13
0
Ха, кстати, сейчас когда искал ссылку на своё видео с игрой увидел, что месяц назад мне Алексей создатель этой игрухи коммент оставил под видео :)))
вот его версия игры youtu.be/ghZ3iQQj0iI сам оригинал который он в конце восьмидесятых создал :)
Руслан
04 мая 2020, 08:37
0
Да не :) деньги я уже лет с 11ти на этом делал, а профессионально когда реально торкнуло программирование, что даже боялся умереть только из-за того, что «там» нет компа в конце 93тьего когда вышла винда 3.11 :)))
первый комп БК0010-01 был куплен моим отцом именно для работы ещё в 87мом году на котором и начал изучать программирование на бейсике (фокал не зашёл с его дополнительным картриджем который в эту клавиатуру-комп нужно было пихать), но больше зашли машкоды :)
на этом чуде мне очень нравилась игра болдер и я наконец-то в 2011том когда пробило на геймдев на мобилки переделал(с нуля по впечатлениям на плюсах написал правда чтобы лабиринты были теми-же пришлось на эмуляторе всю пройти и перерисовать все уровни) эту игру как я её тогда видел где-то около полугода код вылизывал и оптимизировал чтобы на моём тогдашнем BADAфоне бюджетнике Samsung Wave M без тормозов шло пришлось сделать вторую версию на шейдерах тогдашнего OpenGL ES2 и даже для синхронизации параллельных потоков отказаться от тормознутых семафоров C++ и свой велосипед на указателях накатать :) и в итоге вот, что получилось youtu.be/bZVpwAK5M0s?t=95 но выстрелило как обычно то на, что ушло гораздо меньше времени (несколько дней на коленке) живые обои на андроид на шейдерах управляемые тачем :) youtu.be/jy4AxEOnr-Y?t=36 которые позже сварганил.
так, куда-то меня понесло :)))
Руслан
03 мая 2020, 19:33
0
Василий, привет!
Спасибо за замечание, я это понимаю и обязательно поправлю немного позже.
Извините за эту портянку все кто сейчас читает это :)
я немного не привык на публику ибо в коде с 9-ти лет(профессионально с 15ти), а мне 41 год уже и только начинаю, так сказать, в свет выходить из индивидуальных разработок :)))
Руслан
03 мая 2020, 17:48
0
О, как-раз заметил маленькую помарочку в моём этом коде :)))
вместо
boxLabel: 'Участвует в бонусной программе',
должно браться из лексикона
boxLabel: _('msrpc_check_name'),
Спасибо!
Руслан
03 мая 2020, 17:38
+1
Привет! Спасибо за замечание, просто я не писатель, а создатель и на этот компонент ушло около месяца работы и теперь есть время эту кашу превратить в удобочитаемое описание, исправлюсь ;)
Руслан
03 мая 2020, 17:27
0
из минишопа используется только таблица заказов для хранения допполей начисления и списания, ИДы статусов которые использует компонент прописываются в настройках, и в панели управления сайтом на вкладку свойства товара на странице редактирования товара добавляется флаг использования в бонусной который хранится в таблице ресурсов, что реализуется подключаемым js вместо которого можно использовать свой прописав в системных настройках компонента путь к своему js и код там элементарнейший
//Add msrpc_check field to minishop2's products
Ext.ComponentMgr.onAvailable('minishop2-product-tab', function () {
    this.on('beforerender', function() {
        // Получаем колонки вкладки свойств товаров
        var rightCol = this.items.items[0].items.items[2].items.items[0].items.items[1];
        // Текущий объект
        var record = Ext.getCmp('modx-panel-resource').record;

        // Добавляем чекбокс четвертым по счёту полем (перед чекбоксом 'Новый')
        rightCol.items.insert(4, 'modx-resource-msrpc-check', new Ext.form.Checkbox({
            id: 'modx-resource-msrpc-check',
            name: 'msrpc_check',
            hideLabel: true,
            boxLabel: 'Участвует в бонусной программе',
            description: '[[+msrpc_check]]',
            xtype: 'xcheckbox',
            inputValue: 1,
            listeners: {
                beforerender: function(that) {
                    that.hiddenField = new Ext.Element(document.createElement('input')).set({
                        type: 'hidden',
                        name: that.name,
                        value: 0,
                    });
                },
                afterrender: function(that) {
                    that.el.insertHtml('beforeBegin', that.hiddenField.dom.outerHTML);
                }
            },
            checked: record['msrpc_check'] || false
        }));
    });
});
;)
а для управления процентом кешбэка и просмотром количества рефералов используется своя страница компонента в панели управления сайтом
Руслан
03 мая 2020, 17:07
0
Привет, Александр! в текущей версии пока коды открыты в статике, а следующая версия уже будет с внедренной недавно появившейся защитой от модстор ;)
Руслан
03 мая 2020, 16:54
0
Привет! спасибо за плюсик :)
Уже в продаже modstore.pro/packages/discounts/msreferralprogramcoin
по временно сниженной от рекомендованной модераторами модстор цене
Руслан
10 февраля 2020, 23:21
0
это как? я покупаю вашу сборку и офис и вы мне интегрируете или потом уже в сборке будет офис интегрированный?
Руслан
10 февраля 2020, 23:19
0
я это имел ввиду админка для пользователя :)))
Руслан
09 февраля 2020, 14:39
0
офис-же делает админку удобной для клиента из коробки вот чем он интересен. так, что без офиса вариант это вообще тем кто просто тестировать нишу решил на modX, хотя для этого достаточно и простого бесплатного лендоса(хотя в рекламу в любом случае вкладывать), но возможно, что кто-то уже уверен в своей нише, но пока нет денег вообще, а это странновато если уверен в своей нише значит она уже дает денег ;)
Руслан
09 февраля 2020, 03:15
0
а без покупки офиса работать будет? если нет то в любом случае за 7к норм! ну а кто захочет и поиск нормальный то десятка за развернул движок и одной кнопкой поставил ваше творение то прям респект вам ;)
Руслан
08 февраля 2020, 15:37
0
Василий, Здравствуйте!
Не стал поднимать новую тему для простого вопроса, вы уж извините пожалуйста :)
Вопрос по загрузке товаров в minisop2 из xml формата ICML.
Так вот, я выгружаю весь ассортимент товаров из 1С в формате ICML для црмки прямо из 1С в доступную для црм папку сайта и из этого файла собирался заполнить minisop2 товарами как на других движках ИМ(opencart3, cs-cart и даже phpshop) и дальше обновлять ассортимент из него-же по крону, но как оказалось, что такой самой распространенной и необходимой вещи для modX нет даже за деньги :((( и уже очень огорчен, что на этот modX с minishop2 перешли, в найденных дополнениях работающих с ICML есть только выгрузка в этот формат :(((
Может у вас есть загрузка из ICML формата в ваш minishop2?
Спасибо!
Руслан
08 февраля 2020, 15:22
0
Здравствуйте, Николай!
ICML я выгружаю для црмки прямо из 1С в доступную для црм папку сайта и из этого файла собирался заполнить сайт товарами как на других движках ИМ, но как оказалось, что такой самой распространенной и необходимой вещи для modX нет даже за деньги :((( и уже очень огорчен, что на этот modX с minishop2 перешли и в вашем дополнении которое купил только выгрузка в ICML :(((
может у вас есть загрузка из этого формата?
Спасибо!
Руслан
08 февраля 2020, 00:27
0
ну вы даете ребят у меня с десятками тысяч товаров даже опенкарт 3 (особенно мои страницы на уровне движка допиленные "!!! НОВИНКИ" и "!!! АКЦИИ" на igraopt.ru справляется на суперскоростях и даже недавно недодвиг PHPShop с 30к товарами с вариациями и характеристиками настроил так, что он летает просто prezent48.ru (морду пока не допилил на правильное использование фильтров по характеристикам(они пока как теги рисуются, но это не имеет в данном случае значения)
Руслан
08 февраля 2020, 00:26
0
ну вы даете ребят! выше под первым комментом описано почему ;)
Руслан
24 января 2020, 14:27
0
Спасибо! в ближайшие пару дней покупаю однозначно у нас вообще нестандартная связка из двух баз 1С ут10 и ут11 товары льются в единый каталог в црм и из этих баз на сайт по складам остатки и цены и на сайте не все товары из этих баз, а новые создаются на сайте только из ут11 и всё это моими обработками по АПИ сайта, а дальше с сайта по разным правилам на разные магазины в црм льются заказы(но это все на кскарт и мне предстоит все адаптировать на MODX и ваш модуль просто вовремя мне попался на глаза иначе я думал с нуля писать придется!)
Руслан
24 января 2020, 14:19
0
исключительно из вашего поста "… Как правило метод вроде /api/v4/customers/create вызывается как customersCreate..." :) извините если ошибся в выводах
Руслан
24 января 2020, 14:05
0
Здравствуйте!
Ваш модуль использует устаревшую версию АПИ v4 и если да то когда вы планируете на v5 переводить?
Спасибо!