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


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;```
 

Последние комментарии

  • A

    @Andchir у меня не переходит к оплате после переделки. Я заявку в Яндекс сделал как у них в инструкции написано, что мне работа по старому протоколу нужна. В течении суток уже изменение произойдет, буду в итоге paykeeper2 использовать.

    Читать далее
  • Тут человек написал как переделать модуль оплаты от Яндекса на Shopkeeper 3
    http://forum.modx-shopkeeper.ru/topic/1261/paykeeper2-и-новый-api-яндекс-кассы/4

    Читать далее
  • Будет ли переписан модуль paykeeper2 для работы с Яндекс Кассой по новому API?

    Бесплатно нет. Я уже говорил, что Shopkeeper 3 (и всё что с ним связано) не будет развиваться. Компонент оплаты уже не продается. Но можете попробовать организовать сбор средств на эту работу. Нужно 5000 руб.

    Читать далее
  • A

    Участник @Andchir написал в Подключение через Paykeeper2:

    В это компоненте нет поддержки кассовых аппаратов для Яндекс.Кассы. Поэтому он уже убран с продажи.

    А так же Яндекс Касса теперь стала работать по новому API по умолчанию, модуль для Omnipay новый API не поддерживает я так понял. @Andchir Будет ли переписан модуль paykeeper2 для работы с Яндекс Кассой по новому API?

    Читать далее