Lori

Lori

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

Как зарегистрировать юзера по email из get-параметра и отправить ему письмо?

Здравствуйте!

Есть небольшой сайт, на котором есть видеолекции. После успешной онлайн-оплаты пользователь попадает на страницу сайта «Оплата прошла успешно». В url get-парметром передается email, т.е примерно выглядит так:
site.ru/payment-success?email=user@mail.com

Так вот, как получив get-параметр с url, автоматически зарегистрировать юзера и отправить ему пароль для доступа к лекциям на почту?

Подскажите примерно в какую сторону копать и как это реализовать.
Заранее спасибо!
Lori
22 января 2021, 12:55
modx.pro
402
0

Где формируется переменная отвечающая за вывод общей суммы заказов minishop2?

Здравствуйте!

В файле orders.form.js нашел код, который отвечает за вывод общих количества и суммы заказов. Выглядит он так:
getCenterFields: function () {
        return [{
            xtype: 'displayfield',
            id: 'minishop2-orders-info',
            html: String.format('\
                <table>\
                    <tr class="top">\
                        <td><span id="minishop2-orders-info-num">0</span>
{0}</td>\
                        <td><span id="minishop2-orders-info-sum">0</span>
{1}</td>\
                    </tr>\
                </table>',
                _('ms2_orders_form_selected_num'), _('ms2_orders_form_selected_sum'),
                _('ms2_orders_form_month_num'), _('ms2_orders_form_selected_sum')
            ),
        }];
    }
Мне нужно вывести другую переменную вместо общей суммы заказов (ms2_orders_form_selected_sum). Кто знает где она формируется?
Lori
28 декабря 2020, 13:13
modx.pro
497
0

Почему неправильный год в номере заказа minishop2?

Здравствуйте!

Мне нравится формат нумерации заказов в minishop2. Но почему у меня там указывается 2012 вместо 2020? Откуда берется год?
Lori
25 декабря 2020, 12:41
modx.pro
339
0

ExtJS как написать условие для рендера?

Здравствуйте!

На сайте с minishop2 weight переименован в Цена покупки. Он используется менеджерами по закупу, чтобы указывать новые цены на товары на рынке.

Так вот в orders.grid.js weight сейчас выводится так:
weight: {width: 50, renderer: function (value, metadata) {metadata.style = 'color: green;'; return value;}},
Вопрос: есть ли возможность написать условие, которые выполняет следующее:
Если weight > cost, то metadata.style = 'color: red;';
иначе metadata.style = 'color: green;';

Заранее спасибо
Lori
24 декабря 2020, 14:35
modx.pro
360
0

Дробное количество товара в minishop2?

Здравствуйте!

Нашел вроде бы решения, но что-то ничего не помогает, в любом случае при указании дробного количества выходит ошибка Введите допустимые значения. Ближайшие допустимые значения

Есть ли работающие способы на сегодняшний момент? Заранее спасибо

Последним пользовался подсказками из этого коммента
Lori
23 декабря 2020, 07:44
modx.pro
843
0

Как можно стилизовать колонку в таблице заказов minishop2 по условию?

Здравствуйте!

Можете, пожалуйста, подсказать. Мне нужно сделать такое оформление:
Если цена в заказе превышает определенное значение, то сделать ее красной в блоке заказов в админке minishop2, если цена меньше определенного значения, то сделать ее зеленой.

Как можно такое реализовать?
Lori
10 декабря 2020, 10:59
modx.pro
426
0

Как ограничить админку для менеджера как на сайте minishop2.com?

Здравствуйте!

Подскажите пожалуйста, кто знает как кастомизировать админку в точности как на сайте minishop2.com? Мне нужно, чтобы у менеджера был доступ только к заказам minishop2
Lori
07 декабря 2020, 07:42
modx.pro
529
+1

Можно ли изменить отображение заказов minishop2 в админке?

Здравствуйте!

Как можно отредактировать отображение заказов в minishop2 в админке. Мне нужно убрать некоторые поля, так как они не нужны
Lori
04 декабря 2020, 08:12
modx.pro
375
0

Как значение строковой переменной fenom преобразовать в число?

Здравствуйте!

На сайте minishop2 в корзине есть две переменные:$total.cart_cost и $total.cart_cost2
Они принимают только числовые значения, но при этом являются строками.
Я пытаюсь вывести разницу между ними:
{$total.cart_cost - $total.cart_cost2}
но получаю в итоге 0, если умножаю 1, если плюсую то 2, соответственно отсюда понятно, что в случае математических операций они принимают значение 1.

При этом если их просто вывести вот так:
{$total.cart_cost} - {$total.cart_cost2}
, то выводятся нормальные значения.

Вопрос: как мне преобразовать строку в число, чтобы получить результат вычисления?
Lori
02 декабря 2020, 13:01
modx.pro
1 300
0

minishop2 корзина как сделать input в графе "вес" как и у "количество"?

Здравствуйте!

Подскажите, пожалуйста, как сделать input в столбце Вес, в точности как и у Количество.

Добавить то я добавил, но почему-то при сохранении заказа в админке вес также указывается 0.

Что нужно сделать? Заранее благодарю за помощь
Lori
01 декабря 2020, 07:14
modx.pro
652
0