вывод Итого с ценой (со стилями) на странице оформления заказа

MikeleCorleone

Постоялец
Регистрация
29 Июн 2012
Сообщения
133
Реакции
8
Здравствуйте, на странице офлрмления заказа index.php?route=checkout/checkout нужно вывести Итого:$205.00 С другими стилями (именно эту строку а не все строки выше в этой табличке), либо вообще вывести это итого ниже таблички тоже со своими стилями. Спасибо


post-20350-0-59600600-1395148710.png
 
А в чем собственно проблема?
Открываешь шаблон, прописываешь нужный класс\id строчке Итого, и в том же style.css его описываешь.
 
А в чем собственно проблема?
Открываешь шаблон, прописываешь нужный класс\id строчке Итого, и в том же style.css его описываешь.
А вы хоть знаете как там выводятся все эти строчки? Вот так

PHP:
 <?php foreach ($totals as $total) { ?>
      <tr>
        <td class="right"><b><?php echo $total['title']; ?>:</b></td>
        <td class="right"><?php echo $total['text']; ?></td>
      </tr>
      <?php } ?>
Вот именно, надо сначала посмотреть а потом ответить...
 
А вы хоть знаете как там выводятся все эти строчки? Вот так

PHP:
 <?php foreach ($totals as $total) { ?>
      <tr>
        <td class="right"><b><?php echo $total['title']; ?>:</b></td>
        <td class="right"><?php echo $total['text']; ?></td>
      </tr>
      <?php } ?>
Вот именно, надо сначала посмотреть а потом ответить...
Так в чем проблема?

PHP:
<?php foreach ($totals as $total) { ?>
  <tr class="<?php echo ( ! next($totals) ? 'last' : '');?>">
    <td class="right"><b><?php echo $total['title']; ?>:</b></td>
    <td class="right"><?php echo $total['text']; ?></td>
  </tr>
<?php } ?>

Хоть так, хоть любым другим способом... Если у вас проблема имеено с PHP составляющей вопроса, то обратитесь в соответствующий раздел.
 
Так в чем проблема?

PHP:
<?php foreach ($totals as $total) { ?>
  <tr class="<?php echo ( ! next($totals) ? 'last' : '');?>">
    <td class="right"><b><?php echo $total['title']; ?>:</b></td>
    <td class="right"><?php echo $total['text']; ?></td>
  </tr>
<?php } ?>

Хоть так, хоть любым другим способом... Если у вас проблема имеено с PHP составляющей вопроса, то обратитесь в соответствующий раздел.
Спасибо, только выделилась не последняя строка а первая, помогите додумать
 
Код:
<?php foreach ($totals as $total) { ?>
    <div id="simplecheckout-cart-total" class="<?php echo ( ! next($totals) ? 'last' : 'itogo');?>">
        <span><b><?php echo $total['title']; ?>:</b></span>
        <span class="simplecheckout-cart-total-value"><nobr><?php echo $total['text']; ?></nobr></span>
        <span class="simplecheckout-cart-total-remove">
            <?php if ($total['code'] == 'coupon') { ?>
            <img src="<?php echo $simple->tpl_joomla_path() ?>catalog/view/image/close.png" onclick="jQuery('input[name=coupon]').val('');simplecheckout_reload('coupon_removed');" />
            <?php } ?>
            <?php if ($total['code'] == 'voucher') { ?>
            <img src="<?php echo $simple->tpl_joomla_path() ?>catalog/view/image/close.png" onclick="jQuery('input[name=voucher]').val('');simplecheckout_reload('voucher_removed');" />
            <?php } ?>
            <?php if ($total['code'] == 'reward') { ?>
            <img src="<?php echo $simple->tpl_joomla_path() ?>catalog/view/image/close.png" onclick="jQuery('input[name=reward]').val('');simplecheckout_reload('reward_removed');" />
            <?php } ?>
        </span>
    </div>
   
<?php } ?>
Вот код симплы, выше кидал стандартной корзины
 
Вот код симплы, выше кидал стандартной корзины
Код:
? 'last' : 'itogo'
Должно быть:
Код:
? 'itogo' : ''

Если не поможет, то можно так:
PHP:
<?php $itogo = array_pop($totals);?>
<?php foreach ($totals as $total) { ?>
  <tr>
    <td class="right"><b><?php echo $total['title']; ?>:</b></td>
    <td class="right"><?php echo $total['text']; ?></td>
  </tr>
<?php } ?>
<?php if (isset($itogo)):?>
<!-- Выводим Итого -->
<tr class="itogo">
  <td class="right"><?php echo $itogo['title'];?></td>
  <td class="right"><?php echo $itogo['text'];?></td>
</tr>
<?php endif;?>
 
Код:
? 'last' : 'itogo'
Должно быть:
Код:
? 'itogo' : ''

Если не поможет, то можно так:
PHP:
<?php $itogo = array_pop($totals);?>
<?php foreach ($totals as $total) { ?>
  <tr>
    <td class="right"><b><?php echo $total['title']; ?>:</b></td>
    <td class="right"><?php echo $total['text']; ?></td>
  </tr>
<?php } ?>
<?php if (isset($itogo)):?>
<!-- Выводим Итого -->
<tr class="itogo">
  <td class="right"><?php echo $itogo['title'];?></td>
  <td class="right"><?php echo $itogo['text'];?></td>
</tr>
<?php endif;?>
Почти, первый вариант, выделяются 2 последние строки, второй вариант стили вообще не подцепляются к нему (у меня код из сообщения №6)


ВСЕ СПАСИБО. 2 ВАРИАНТ РАЗОБРАЛ, РАБОТАЕТ КАК НАДО
 
Последнее редактирование:
Для просмотра ссылки Войди или Зарегистрируйся
Как вывести отдельно в отдельной строке стоимость доставки нужно что бы выводилась только цена

щас вот так
Для просмотра ссылки Войди или Зарегистрируйся

как сделать что б было так
Для просмотра ссылки Войди или Зарегистрируйся
 
Как вывести отдельно в отдельной строке стоимость доставки нужно что бы выводилась только цена

щас вот так
Для просмотра ссылки Войди или Зарегистрируйся

как сделать что б было так
Для просмотра ссылки Войди или Зарегистрируйся
А можете в личку дать ссылку на сайт? так тяжело что-то сказать..
 
Назад
Сверху