Pavel
Вопрос назрел: есть товар А в количестве 2, нужно в зависимости от условия посчитать один со скидкой 20%, а второй со стандартной стоимостью. Прописываю в событиях (msonbeforeaddtocart) на добавление $cart[$key]["cost"] = моя стоиомсть, но ничего не меняется (считается только общая стоимость без скидки), меняется только в том случае, если товару выставить другую цену, т.е. изменить $cart[$key]["price"]. Может подскажете где в исходниках поискать где пересчитывается стоимость товаров?
Sentinel
btcsale.biz только там ферификацию надо пройти
Sentinel
5 мин
Алексей
Ребят, сейчас, в модх3 какой класс использовать в модели вместо extendedResource?
Sentinel
и?
Алексей
Битками
Sentinel
а тебе в Украину на qiwi что ли?
Sentinel
так без проблем, то предупреждение для qiwi
Алексей
А вообще, думаю сейчас этого делать не стоит. Может вы хотите поддержать родственников, это хорошее дело. Но если вы хотите поддержать ВСУ, то думаю ФСБ вами заинтересуется
Алексей
Я сейчас пользуюсь приложением Pyypl для оплаты зарубежных сервисов с помощью крипты
Алексей
это типа Trust Wallet?
Создаётся вертуальная карта mastercard какой то страны, для регистрации требуется Российский загран паспорт с чипом
Алексей
это типа Trust Wallet?
https://blog.themarfa.name/obzor-pyypl-ta-samaia-altiernativa-bankoff/ тут более подробнее написано
Алексей
Кстати да. Точно. Надо же еще внедрить аккаунтинг
Sentinel
btcsale.biz только там ферификацию надо пройти
проще через btcsale.biz ввел карту списания и куда, 5 мин и деньги пришли
Алексей
Алексей
Ребят, сейчас, в модх3 какой класс использовать в модели вместо extendedResource?
неправильно задал вопрос Искал где сейчас находится MODX\Revolution\modDocument )
Алексей
Ребят, давайте-ка обсуждение обменников в личке а? тут канал по модх все таки
Алексей
https://t.me/ru_modx/526376
А вы этим вопросом дали мне идею переработать скидочный механизм, чтобы можно было для рассчета скидки передавать внешние модификаторы, например количество товаров определенного типа
Алексей
За что спасибо
Артур
Если версия minshop2 2.x.x. то за корзину отвечает класс core/components/minishop2/mscarthandler.class.php, если версия 3.x.x то core/components/minishop2/handlers/storage/db/cartdbhandler.class.php
Только не правь исходники. Расширяй стандартный класс, переопределяй нужный метод и подключай свой класс.
Алексей
это в вашем интернет-магазине будет?)
Сейчас там скидочная система простая. Тупо на заказ вешается скидка в процентах. А в планах сделать скидки прикрепляемые по позициям и финально еще ко всему заказу, плюс добавить модификаторы от заказа и позиций
Алексей
И самое главное по скидкам, это чтобы они импортировались из 1С. Сейчас импортер пока это не может
Алексей
только товары, категории и картинки. Ну и заказы туды-сюды
Алексей
через базовый протокол битрикса
Pavel
Я так понял вы говорите о чём-то, что я упустил, потому что я отвечал @pandrosov)))
Человеку из вопроса просто идея пришла на дореализацию собственного магазина)
Артур
Человеку из вопроса просто идея пришла на дореализацию собственного магазина)
Я понял, но вопрос твой, а спасибо за идею сказали мне)))
Артур
В 2.х.х нет каталога handlers
Да, ссылку не ту вставил. Исправил.
Honey
Подскажите пожалуйста как вывести modification_id из minishop2 ( мне нужен id вариации)
Sentinel
Подскажите пожалуйста как вывести modification_id из minishop2 ( мне нужен id вариации)
тебе нужен сниппет msOptionsPrice.modification, посмотри там есть примеры
Stas
Почему когда добавляешь в header.tpl гугл аналитику <script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-169223555-1"></script> <script>window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-169223555-1'); </script> показывает белый экран?
Sentinel
{dataLayer
Sentinel
вот так пропиши { dataLayer
Stas
вот так пропиши { dataLayer
Спасибо, помогло!
Иван
Honey
Sentinel
что то у меня ничего не выходит там найти
https://gist.github.com/vgrish/3748714377be39401799e3908efd8a59#file-mscart-tpl-L22-L35 25 строка
Stas
Пожалуйста подскажите как правильно (корректно) переехать на другой домен сейчас сайт имеет имя modx.sitename.com а будет sitename.com
Stas
а в чем сложность?
не нужно как в вордпрессе скачивать БД и в ней пробегаться с автозаменой?
Николай
Ну обычно нет. В типовом проекте. Теоритически у вас может домен в коде проекта использоваться. Но это скорее исключение
Николай
все url относительные
Тогда это не URL а URI
Николай
Значит просто переключайте домен и все
Stas
Значит просто переключайте домен и все
а с пакетами тоже проблем не должно быть?
Николай
Ага
Николай
Если у вас есть платные компоненты modstore.pro то Для надежности можете сбросить привязку ключа в магазине
Stas
Значит просто переключайте домен и все
нашел в БД совпадения с моим текущим доменом, это не критично? 2 соответствия в таблице modx_localizator_languages 184 соответствия в таблице modx_manager_log 1 соответствие в таблице modx_site_tmplvar_contentvalues 1 соответствие в таблице modx_transport_packages
Николай
1 и 3 может быть критично. Надо разбираться
Stas
понял, спасибо
Евгений
ну еще в core/config домен обычно прописан
Николай
ну еще в core/config домен обычно прописан
Прописан но как будто нигде не используется. Я по крайней мере не встречал конфликтов, когда прописан один домен, а по факту другой
Николай
ну я меняю при переносе, не разбирался что за фигня
Ну не у всех сайты на поток поставлены. Некоторые на нормальной работе работают с одним проектом годами
Николай
нормальная работа? как-то связано со степью или закладками?
Нормальная работа это когда есть приличный интернет-магазин, который годами улучшают по 8 часов в день.
Николай
молодцы, че
Это тебе не таксовать
Евгений
Это тебе не таксовать
зато никакого модх
Николай
зато никакого модх
А с каких пор у верстальщиков MODX основной инструмент стал?
Евгений
сижу, параметры сниппетам пишу
Евгений
праграммирую
Николай
Того гляди и компоненты продавать начнешь
Николай
Ох и заживешь
Николай
Аж по тыще рублей в день капать будет
Николай
Красота
Евгений
пойду фильтр напишу
Николай
для кофе?