Артур
Человек просто не понимает почему сделано так как сделано, тут по-хорошему надо бы объяснить или ссылку дать на объяснение, а просто устраивать склоки такое себе и это касается всех участников дискуссии.
Андрюха
Всем привет! Может кто делал подобное, помогите пожалуйста. Есть код от пикселя Фейсбука. Надо сюда передать стоимость корзины. fbq('track', 'Purchase', {value: 0.00, currency: 'RUB'}); Я пока сделал так: {set $purchase = '!msCart' | snippet : [ 'tpl' => 'tpl.msCart.order.purchase' ]} tpl.msCart.order.purchase {$total.cost | replace : ' ' : ''} Это выводит стоимость без доставки, тк с доставкой чтобы было, надо $total.cost обернуть в <span id="ms2_order_cost">{$total.cost}</span> Короче помогите, как передать конечную стоимость заказа с доставкой, в код от фейсбука?
Андрюха
Ну посмотреть в доках события в js, там есть событие которое срабатывает при удачной отправке заказа вот в этом событии и отправляй данные в Фейсбук
Да отправить то не проблема. Проблема именно передать значение конечной стоимости заказа. Сейчас еще доки гляну
Андрюха
Ну надо смотреть что там приходит с сервера?
Array ( [count] => 1 [weight] => 0 [cost] => 1 500 [discount] => 0 ) Стоимости доставки тут нет
Андрюха
Это в $total приходит
Андрюха
Так в msCart и нет стоимости доставки, она в msOrder
так так.... это уже сдвиг, пошел искать. Спасибо.
Андрюха
Так в msCart и нет стоимости доставки, она в msOrder
Огонь! Все сделал. Спасибо огромное. Куда на пивас кинуть?
Sentinel
тогда уже instanceof а не просто if
Он уже покинул чат 🤷‍♂
Иван
Он уже покинул чат 🤷‍♂
Как обычно он и делает
Иван
Зайдет - выльет лужу грязи на MODX, сообщество и уйдет
Сергей Шлоков
Зайдет - выльет лужу грязи на MODX, сообщество и уйдет
Точно. По его мнению тут видимо только и ждут как бы помочь человеку, который объясняет всем, что MODX - говно, да и сообщество не лучше. Видишь ли MODX должен его предупредить, что так кодить нельзя. Но не просто предупредить, а с уважением, чтобы не ранить нежные чувства. Вот и вся суть претензии. А на сам факт, что MODX требует определённого алгоритма действий, насрать. Ему главное шашечки.
Сергей Шлоков
Беспокоится о лишнем запросе в БД, но при этом для изменения двух полей в ресурсе юзает системный процессор, который делает кучу проверок, в том числе и права, которые хранятся в кэше контекста (если его нет, то запрос в БД). Л - логика.
Сергей Шлоков
Напомнило 😀 Андрей всю жизнь ест сосиски, но отказывается ставить вакцину, так как не знает её состав.
Anonymous
🤣🤣
Alisa
А, тогда понятно.
Semyon
день добрый. Я могу как то получить почту пользователя в веб контексте
Semyon
?
Иван
https://docs.modx.com/current/ru/extending-modx/modx-class/reference/modx.getuser
Semyon
спасибо огромное)
Semyon
а кто-то знает что-то о дополнении stripe. Оно вроде добавляет поля пользователю. Мне бы узнать какие поля и как их брать
Semyon
а так в БД можно посмотреть
да доступы к бд пока не дали
Semyon
ну в компоненте я не вижу ничего такого.
Semyon
решил уточнить. Может кто знает
Иван
https://github.com/Electrica/Stripe/blob/master/core/components/stripe/model/schema/stripe.mysql.schema.xml
⁩︎
Ребята, подскажите на чем можно реализовать. Дополнительные товары как опции
⁩︎
msOptionsPrice2 как я понял не совсем подходит
⁩︎
а через связи рука не поднимается?
эм... наверное затупил... пойду гуглить
Dm.
эм... наверное затупил... пойду гуглить
В настройки miniShop2 зайди и там будет создание связей
Semyon
ребят можно как-то пользователю дать кастомные поля, или это лучше через бд делать
Dm.
Там даже подсказки есть на все варианты, что к чему подходит
Dm.
ребят можно как-то пользователю дать кастомные поля, или это лучше через бд делать
Можно и руками через бд, можно плагином и засунуть их в description JSON. Есть готовое решение но вроде платное
Semyon
0_0
Semyon
жаль
Dm.
Но не забывай тут тебе не legacy
Dm.
Модель нужно дополнить
Semyon
а нет ничего расшриающего как MS2 поля товаров
Semyon
или ты говоря про готовое решение это и имел ввиду
Dm.
Я не знаю о чем ты
Андрей
ребят можно как-то пользователю дать кастомные поля, или это лучше через бд делать
https://modx.pro/howto/8889 - ничего сложного, главное внимательно прочитать =)
Dm.
Я руками привык просто знаю, что для юзеров что-то видел на modstore.pro
Dm.
Долбаный ExtJS как же он бесит
Alisa
На момент зарождения Revo он очень даже ничего был.
Андрей
Ребята, подскажите на чем можно реализовать. Дополнительные товары как опции
https://modstore.pro/packages/ecommerce/mssetincart - можно вот этот компонент использовать
Pavel
Всем привет! Знаю, есть раздел о работе. Но так может быть быстрее. На сайтеhttps://expertedu.ru/ есть авторизация Login. Нужно сделать так, чтобы при авторизации клиент мог выбрать один из трех направлений и для каждого был открыт свой скрытый раздел с материалами. При регистрации админу приходит письмо о регистрации нового пользователя и он в админке назначает ему контекст. Если у кого-то есть возможность это сделать, напишите в лс за сколько. Спасибо.
Pavel
спасибо, не знал что такой есть
Артур
Господа, приветствую, подскажите как на фронте вывести список стран из информации о пользователе?
Артур
А в какой таблице лежит список стран?
Иван
users_atributes наверное
Артур
users_atributes наверное
Не, там только выбранная страна, а весь список где?)))
Артур
Я хочу чтобы пользователь на фронте в ЛК мог выбрать страну
Артур
Ну это на список не тянет)))
Артур
Хочется вот этот список целиком, откуда он подтягивается?
Артур
Да, я тоже так думаю, а где?
Андрей
Артур
Андрей
Спасибо)))
А ещё ты можешь закинуть список стран в папку - core/components/formit/includes/ru.countries.inc.php И выводить {'!FormItCountryOptions' | snippet : ['country' => 'ru']}
карнас
Всем привет. Подскажите, можно при штатном кешировании $modx->cacheManager->set переназначить путь сохранения мимо паки с кешем? Нужно предотвратить случайное удаление, при очистке или обновлении системы. Конечно, можно допилить через writeFile.. Но, может есть возможность через cacheManager->set ?
Степан
Всем приветы подскажите может кто делал TV (типа список ресурсов), но на основе собственной таблицы
Степан
т.е. чтобы это была не таблица modx_site_content а другая
Артур
Всем приветы подскажите может кто делал TV (типа список ресурсов), но на основе собственной таблицы
@SELECT pagetitle,id FROM modx_site_content WHERE class_key = 'msProduct' AND parent = 24 только свою таблицу напиши
Артур
Ну и поля свои
Артур
TV? это куды встатвить-то?
В возможные значения и тип поля список
Степан
супер спс амиго
Степан
pagetitle,id - это типа поля
Степан
они должны вернуться обязательно?