Айнур

Айнур

С нами с 29 июня 2021; Место в рейтинге пользователей: #10252

[msPromoCode] Автоматом оформляется заказ, если применить промокод

Добрый день.
Установлен Minishop2 v 3.0.2-pl.
В чанке «tpl.msOrder.custom» и «tpl.msCart.custom» по инструкции добавил [[!mspcForm]].
В корзине промокоды хорошо работают, можно добавить/удалить с помощью кнопки рядом "+-".
Но дальше, если перейти на страницу оформления заказа, ввести промокод и нажать кнопку "+" (если нужно применить промокод) или кнопку "-" (если нужно удалить его), то происходит автоматическое оформление заказа, даже если ничего не заполнено. И открывается страница «Спасибо за заказ» и т.п.
Как это исправить?

Чанк tpl.mspcForm, который выводит форму промокодов
<!--@formatter:off-->
<div class="row">
	<div class="mspc_form">
		<div class="col-7 col-xs-7">
			<div>
				<div class="input-group">
					<span class="input-group-prepend input-group-addon">
						<span class="input-group-text">[[%mspromocode_promocode]]</span>
					</span>
					<input type="text" class="mspc_field form-control [[+coupon:notempty=`[[+disfield]]`]]"
						   [[+coupon:notempty=`disabled`]]
						   value="[[+coupon]]" placeholder="[[%mspromocode_enter_promocode]]" />
					<span class="input-group-append input-group-btn">
						<button type="button" class="mspc_btn btn btn-default btn-secondary">[[+btn]]</button>
					</span>
				</div>
				<div class="mspc_coupon_description" style="display: none;">[[+coupon_description]]</div>
			</div>
			<div class="mspc_msg"></div>
		</div>
		<div class="col-5 col-xs-5">
			<div class="mspc_discount_amount" style="display:none; margin-top:7px;"><b>[[%mspromocode_discount_amount]]</b>: <span>[[+discount_amount]]</span> [[%ms2_frontend_currency]]</div>
		</div>
	</div>
</div>
Айнур
24 октября 2022, 16:51
modx.pro
331
0

Изменить вес на граммы

Добрый день.
Подскажите, как вес с килограммов (кг.) изменить на граммы (г)?
Я понимаю, что можно просто указать в килограммах, но это не очень удобно, т.к. все товары небольшого веса и даже есть, которые весят 0,5 грамм.
Мне просто можно даже просто переименовать «кг» на «г». Но ни в управлении словарями, ни в базе данных, ни в системных настройках я не нашел этого.
Подскажите, как это сделать?
Айнур
30 июня 2021, 11:40
modx.pro
696
0

Настройка письма о заказе minishop2

Добрый день.
С разных форм с сайта письма приходят в нормальном виде. Но от minishop2 о новом заказе приходит с ошибками (как обычное письмо от сервера, когда не получается отправить письмо):
заголовок — Mail delivery failed: returning message to sender
отправитель — mailer-daemon@ruvip23.hosting.ru
сама информация о заказе в виде вложения.

В логах есть это:
(ERROR in resource 1 @ /core/model/modx/modparser.class.php: 1373) Bad link tag `[[~6]]` encountered
В этом файле на этой строчке:
: ($_SERVER['REQUEST_URI']? «uri {$_SERVER['REQUEST_URI']}»: '')

В «Системных настройках» в поле «emailsender» указал созданную почту домена. Все облазил, уже не знаю где и что настроить. Подскажите куда копать?
Айнур
29 июня 2021, 16:47
modx.pro
434
0