userOrders. Вывод содержимого заказа на той же странице



  • Здравствуйте.

    Есть необходимость выводить содержимое заказа(список товаров) прямо в таблице истории заказов. Сейчас нужно выполнить переход на другую страницу по ссылке "Подробнее".

    Подскажите, пожалуйста, куда копать.
    в продолжение темы Тык

    Спасибо заранее



  • Решено.

    Сделал через shk_orders

    <?php $modx->addPackage('shopkeeper3', $modx->getOption('core_path').'components/shopkeeper3/model/');
    $order_data = array();
    $response = $modx->runProcessor('getorder',
    								array(
    								  'order_id' => $modx->getPlaceholder('id'),
    								  'date_format' => 'H:i:s d/m/Y'
    								),
    		array('processors_path' => MODX_CORE_PATH . 'components/shopkeeper3/processors/mgr/')
    	);
    
     if( !$response->isError() && $result = $response->getResponse()){
                $order_data = $result['object'];
            }
     ?>
    
    	<div class="info-row">
    
       <?php foreach ($order_data['purchases'] as $purchas) { ?>
    
    	<div class="container">
    	 <div class="col-md-2 col-sm-2 col-xs-4 product-img">
    		<img alt="" src="templates/img/Healing Oil Treatment.png" class="img-responsive">
    	</div>
    	 <div class="col-md-6 col-sm-6 product-info hidden-xs">
    		<div class="longtitle-orders"><?=$purchas['longtitle']?></div>
    		 <div class="ml-orders">Объем: <?=$purchas['ml']?></div>
    	  </div>
    	  <div class="col-md-2 col-sm-2 col-xs-3 product-count">
    		<input type="number" value="<?=$purchas['count']?>" disabled="">
    	  </div>
    	   <div class="col-md-2 col-sm-2 col-xs-5 product-cost">
    		<?=$purchas['price']?>
    	  </div>
    	</div>
    
    
    <?php  } ?>
    
    </div>
    <div class="footer-row">
    		  <div class="col-md-8 col-sm-8 hidden-xs">
    			
    		  </div>
    		  <div class="col-md-2 col-sm-2 col-xs-6 text-box">
    			Доставка:<br>
    			Сумма заказа:
    		  </div>
    		  
    		  <div class="col-md-2 col-sm-2 col-xs-6 number-box">		
                           <?=$order_data['delivery_price']?>.<br>
    			<?=$order_data['price']?>
    		  </div>
    		</div>
    
    
     <?php return $response;```


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

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