Добрый день!
Смысл в том, чтобы после оформления заказа клиент был перенаправлен в личный кабинет или на главную страницы.
Вопрос в том — как и самое главное где прописать редирект.
Скорее всего это легче сделать средствами JavaScript.
Попытался изменить код в обработчике формы «Оформить заказ» в файле accept.tpl:
{if $smarty.post.submit}
{*processor action="web/basket/order/submit" ns="basket" params=$smarty.post assign=order_result*}
{processor action="shopmodx/orders/submit" ns="shopmodx" params=$smarty.post assign=order_result}
{if !$order_result.success}
<div class="alert alert-danger">
{$order_result.message|default:"Ошибка выполнения запроса"}
</div>
{if $order_result.field_errors}
<div class="alert alert-info">
{foreach $order_result.field_errors as $n => $err}
<p>{$err}</p>
{/foreach}
</div>
{/if}
{/if}
{* Способ увидеть весь ответ от процессора *}
{*<pre>
{print_r($order_result)}
</pre>*}
< scrip t typ e="text/javascrip t">
window.location = "index.php";
< / scrip t>
{/if}
< scrip t typ e="text/javascrip t">
window.location = "index.php";
< / scrip t>
Но никаких действий не происходит.