<p class="error"></p>
[!Shopkeeper? &orderFormPage=`11` &gotoid=`12` &cartType=`small` &flyToCart=`helper`!]
А зачем одинаковый вызов, если вам нужен подробный вид корзины? &cartType=`full` поставьте.
Все работает на минимал шаблоне который в комплекте.
При переключении на свой шаблон страницы оформления заказа send-order, не появляется подробная таблица с товаром.
вызов одинаковый
[!Shopkeeper? &orderFormPage=`11` &gotoid=`12` &cartType=`small` &flyToCart=`helper`!]
По-моему это всё равно, что пытаться ездить на автомобиле, не зная как им управлять. Начинать знакомство лучше с простых вещей (простых сайтов).
это мой первый опыт работы с Modx ;(
<p>[!Shopkeeper? &orderFormPage=`11`&gotoid=`12`!]</p> <p>[!eForm? &formid=`shopOrderForm`&tpl=`shopOrderForm`&report=`shopOrderReport`&vericode=`1`&ccsender=`1`&gotoid=`12`&subject=`Новый заказ`&eFormOnBeforeMailSent=`populateOrderData`&eFormOnMailSent=`sendOrderToManager`!]</p>
Может у вас такой случай. Покажите шаблон (код чанка).
наверно не понятно написал, при использовании стандартного темплате, оформление заказа работает все ок. все полностью нормально работает, почта пересылается и в модуле shopkeeper заказ появляется.
<div id="content" class="clear span-24 last">
<p></p>
<p></p><p class="error"></p><br>
<form name="shopOrderForm" id="shopOrderForm" action="send-order.html" method="post">
<input type="hidden" value="shopOrderForm" name="formid">
<input type="hidden" value="shopOrderReport" name="reportTpl">
<table cellpadding="3">
<tbody><tr>
<td>Адрес:</td>
<td><input type="text" value="" class="textfield" size="30" name="address"></td>
</tr>
<tr>
<td>Способ доставки*:</td>
<td>
<select name="delivery">
<option value="На дом">Доставка на дом (по городу)</option>
<option value="Почта России">Почта России</option>
<option value="Служба междугородней доставки">Служба междугородней доставки</option>
</select>
</td>
</tr>
<tr>
<td>Способ оплаты*:</td>
<td>
<select name="payment">
<option value="При получении">При получении</option>
<option value="WebMoney">WebMoney</option>
</select>
</td>
</tr>
<tr>
<td>Ф.И.О.*:</td>
<td><input type="text" value="" class="textfield" size="30" name="name"></td>
</tr>
<tr>
<td>E-mail*:</td>
<td><input type="text" value="" class="textfield" size="30" name="email"> </td>
</tr>
<tr>
<td>Телефон*:</td>
<td><input type="text" value="" class="textfield" size="30" name="phone"></td>
</tr>
<tr>
<td>Сообщение:</td>
<td><textarea cols="30" rows="4" class="textfield" name="message"></textarea></td>
</tr>
<tr>
<td>Код подтверждения*:</td>
<td></td>
</tr>
<tr>
<td><img alt="" src="/manager/includes/veriword.php?rand=414099136"></td>
<td><input type="text" value="" size="20" class="textfield" name="vericode"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Отправить" class="button" name="submit"></td>
</tr>
</tbody></table>
</form>
</div>
).
Нужно обновиться до версии 0.9.2. Там в чанке cartRowTpl можно вставить текстовые поля (см.пример). И добавить такой скрипт:
Здравствуйте, Andchir! Подскажите пожалуйста, как можно сделать такой же счетчик товаров как на странице товара со стрелочками больше-меньше, только в полной корзине (&type=`full`), чтоб он отображался сразу, а не по нажатию на ссылку с количеством.
Спасибо!
$(document).bind('ready',function(){
$('input.shk-count','#shopCart').setCounterToField();
});