Перейти к содержимому


Фотография
* * * * * 1 Голосов

Кабинет пользователя с балансом

история заказов

Лучший Ответ SmetDenis , 20 February 2016 - 19:51

Попробуйте сделать обычное суммирование. Например так
r1i2_200x0.png

Пример работает только в рамках одной страницы. Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 shiftDELET

shiftDELET

Отправлено 20 February 2016 - 16:41

Есть ли возможность сделать кабинет пользователя с общим балансом по всем заказам?

 

http://joxi.ru/LmGaGbJcRpDMPA


  • 0

#2 SmetDenis

SmetDenis

Отправлено 20 February 2016 - 19:51   Лучший Ответ

Попробуйте сделать обычное суммирование. Например так
r1i2_200x0.png

Пример работает только в рамках одной страницы.
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 shiftDELET

shiftDELET

Отправлено 21 February 2016 - 12:30

Ничего не вышло. Может где-то ошибка?

<?php

/**

 * JBZoo App is universal Joomla CCK, application for YooTheme Zoo component

 * @package     jbzoo

 * @version     2.x Pro

 * @author      JBZoo App http://jbzoo.com

 * @copyright   Copyright (C) JBZoo.com,  All rights reserved.

 * @license     http://jbzoo.com/license-pro.php JBZoo Licence

 * @coder       Denis Smetannikov <denis@jbzoo.com>

 */



// no direct access

defined('_JEXEC') or die('Restricted access');





$this->app->jbassets->less('jbassets:less/cart/clientarea.less');



$this->app->document->setTitle(JText::_('JBZOO_CLIENTAREA_ORDERS_TITLE'));



echo $this->partial('clientarea_orders', 'default.styles');


$totalAll = JBCart::val(0);

?>



<div class="jbclientarea">



    <p class="jbclientarea-page-desc"><?php echo JText::_('JBZOO_CLIENTAREA_DESCRIPTION'); ?>:</p>



    <?php if (!empty($vars['objects'])) : ?>



        <table class="jbclientarea-orderlist">

            <thead>

            <tr>

                <th><?php echo JText::_('JBZOO_CLIENTAREA_ID'); ?></th>

                <th><?php echo JText::_('JBZOO_CLIENTAREA_DATE'); ?></th>

                <th><?php echo JText::_('JBZOO_CLIENTAREA_PRICE'); ?></th>

                <th><?php echo JText::_('JBZOO_CLIENTAREA_STATUS'); ?></th>

            </tr>

            </thead>



            <tbody>

            <?php

            $i = 0;

            foreach ($vars['objects'] as $order) :

                $i++;

                $created   = $this->app->jbdate->toHuman($order->created);

                $orderName = '<a href="' . $order->getUrl() . '">' . $order->getName('full') . '</a>';

                $rowClass  = ($i % 2 == 0) ? 'even' : 'odd';
				
				$totalAll->add($order->getTotalSum());

                ?>



                <tr class="jbclientarea-order jbclientarea-order-<?php echo $order->id; ?> row-<?php echo $rowClass; ?>">

                    <td class="jbclientarea-name"><p><?php echo $orderName; ?></p></td>

                    <td class="jbclientarea-date"><p><?php echo $created; ?></p></td>

                    <td class="jbclientarea-price"><p><?php echo $order->getTotalSum(); ?></p></td>

                    <td class="jbclientarea-status"><p><?php echo $order->getStatus()->getName();?></p></td>

                </tr>



            <?php endforeach; ?>

            </tbody>

        </table>



    <?php else: ?>

        <p class="jbclientarea-empty"><?php echo JText::_('JBZOO_CLIENTAREA_EMPTY'); ?></p>

    <?php endif; ?>
	
		<p>Всего: <?php echo $totalAll->html(); ?></p>



</div>


  • 0

#4 shiftDELET

shiftDELET

Отправлено 22 February 2016 - 13:44

написано все верно. у меня проблемы с сайтом))


  • 0




Click to return to top of page in style!