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


Как передать в корзину цену товара без TV?

  • Всем привет.
    Есть поле, типа такого:

    <input type = "hidden" name = "itemPrice" value = "3000">
    

    Значение атрибута value подставляется динамически, при расчёте стоимости. Вопрос: как можно передать эту цену в корзину? Пробовал вставить "itemPrice" в параметр &fieldPrice, но ничего не выходит. Буду благодарен за помощь.

  • Помог плагин на событие OnSHKgetProductPrice

    <?php
    $output = 0;
    
    if(!empty($_POST['itemPrice']) && is_numeric($_POST['itemPrice'])){
        
        $output = $_POST['itemPrice'];
        
    }else{
        
        $price_tv_name = 'price';
        $p_id = isset($purchaseArray['shk-id']) && is_numeric($purchaseArray['shk-id']) ? $purchaseArray['shk-id'] : 0;
        if($p_id){
            $price_tv = $modx->getObject('modTemplateVar',array('name'=>$price_tv_name));
            $output = $price_tv->renderOutput($p_id);
        }
        
    }
    
    $modx->event->_output = '';
    $modx->event->output($output);
    
    return '';
    
 

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

  • Что нового в версии 4.1.3:

    Добавлен компонент "Отзывы и рейтинги" (есть интерфейс для администратора).

    Демо-сайт обновлен. https://shk4-demo.modx-shopkeeper.ru/
    Логин: admin
    Пароль: admin

    0_1575830694586_ru_screenshot001.png

    0_1575830705492_ru_screenshot002.png

    0_1575830710901_ru_screenshot003.png

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

    Если вдруг кто-то озадачится.
    В файле updateorderstatus.class.php

    //Формируем письмо $orderOutputData = $shopCart->getOrderData( $order_id ); $chunkArr = array( 'orderID' => $order_data['id'], 'orderDate' => $order_data['date'], 'statusName' => $status_data['label'], 'orderCurrency' => $shopCart->config['currency'], 'orderOutputData' => $orderOutputData, //добавляем строку 'status' => $status_data['color'], );

    Читать далее
  • Участник @Vladislava написал в Проблема с giftCards:

    @Andchir Спасибо большое! А не скажете ещё, где можно скачать Compare? Тоже не могу найти.

    Сравнение товаров
    https://e-store.shopkerx.net/katalog/modx_extras/compare

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

    @Andchir Спасибо большое! А не скажете ещё, где можно скачать Compare? Тоже не могу найти.

    Читать далее