Не выводится заказ в Управление заказами



  • По какой то причине после оформления заказа он не появляется в админке. А также заметил что не выводится значение плейсхолдера +orderID в письме на почту. В чем может быть проблема?

    В логах пишет ошибку:
    [2017-04-03 00:51:59] (ERROR @ /home/bh61897/demo.gem-test.ru/core/xpdo/om/xpdoobject.class.php : 1452) Error 42S02 executing statement:
    INSERT INTO modx_shopkeeper3_orders (contacts, options, price, currency, date, sentdate, note, email, delivery, delivery_price, payment, tracking_num, status) VALUES ('[{"name":"fullname","value":"\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e","label":"\u0418\u043c\u044f"},{"name":"email","value":"Coolvill@mail.ru","label":"\u0410\u0434\u0440\u0435\u0441 \u044d\u043b. \u043f\u043e\u0447\u0442\u044b"},{"name":"phone","value":"645","label":"\u0422\u0435\u043b\u0435\u0444\u043e\u043d"}]', '', '100', 'руб.', '2017-04-03 00:51:59', '2017-04-03 00:51:59', '', 'Coolvill@mail.ru', '', '0', '', '', '1')
    Array
    (
    [0] => 42S02
    [1] => 1146
    [2] => Table 'bh61897_modx_steelpower.modx_shopkeeper3_orders' doesn't exist
    )
    Чанк корзины со страницы оформления заказа:

    <section id="basket" class="container-fluid">
    	<article class="basket container">
    		<div class="row">
    			<div class="text-left col-lg-12 col-md-12 col-sm-12 col-xs-12">
    				<h2>[[*pagetitle]]</h2>
    				<div class="path">
    					<a href="" class="underline">Главная</a>
    					<span> / </span>
    					<a href="">[[*pagetitle]]</a>
    				</div>
    			</div>
    		</div>
    		<div class="row">
    			<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
    				[[!Shopkeeper3@full_basket]]
                       
                    [[!FormIt?
                    &hooks=`spam,shk_fihook,email,FormItAutoResponder,redirect`
                    &submitVar=`order`
                    &emailTpl=`shopOrderReport`
                    &fiarTpl=`shopOrderReport`
                    &emailSubject=`В интернет-магазине "[[++site_name]]" сделан новый заказ`
                    &fiarSubject=`Вы сделали заказ в интернет-магазине "[[++site_name]]"`
                    &emailTo=`[[++emailsender]]`
                    &redirectTo=`38`
                    &validate=`fullname:required,email:email:required,phone:required`
                    &errTpl=`<br /><span class="error">[[+error]]`
                    ]]
                       
                    [[!$basket_order]]
    			</div>
    		</div>
    	</article>
    </section>
    

    Чанк basket_order :

    [[!shkOptions?
    &get=`delivery,payments`
    &post_name=`shk_delivery,payment`
    &toPlaceholders=`1`
    &pl_prefix=`shkopt_`
    &tpl=`select_option`
    ]]
    
    <p class="error">[[!+fi.error.error_message]]</p>
    <br />
    
    <form method="post" action="[[~[[*id]]]]" id="basket_order">
    
    <fieldset>
    
    <input type="text" name="nospam:blank" value="" style="display:none;" />
    <input type="hidden" name="order" value="1" />
    
    <table cellpadding="3">
        <tr>
            <td>Ф.И.О.*:</td>
            <td>
                <input name="fullname" size="30" class="textfield" type="text" value="[[!+fi.fullname:default=`[[+modx.user.id:userinfo=`fullname`]]`:ne=`0`:show]]" />
                <div>[[!+fi.error.fullname]]</div>
            </td>
        </tr>
        <tr>
            <td>E-mail*:</td>
            <td>
                <input name="email" size="30" class="textfield" type="text" value="[[!+fi.email:default=`[[+modx.user.id:userinfo=`email`]]`:ne=`0`:show]]" />
                <div>[[!+fi.error.email]]</div>
            </td>
        </tr>
        <tr>
            <td>Телефон*:</td>
            <td>
                <input name="phone" size="30" class="textfield" type="text" value="[[!+fi.phone:default=`[[+modx.user.id:userinfo=`phone`]]`:ne=`0`:show]]" />
                <div>[[!+fi.error.phone]]</div>
            </td>
        </tr>
        <tr>
            <td></td>
            <td><input type="submit" name="submit_button" class="button" value="Отправить" /></td>
        </tr>
    </table>
    
    </fieldset>
    
    </form>
    


  • Зашел через PhpMyAdmin в бд и не нашел там этой таблицы modx_shopkeeper3_orders. Получается что то мешает ее создать, но куда копать? Как узнать что именно мешает?


  • Администраторы

    Какая версия MODX и SHK? Переустанавливать Шопкипер пробовали?



  • @Andchir
    MODX Revolution 2.5.5-pl
    shopkeeper3 3.2.7-pl2
    Да, пробовал, но не помогло....



Последние темы

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.