Jump to content

Recommended Posts

Всем привет!

 

Ситуация следующая. Пытаюсь немного модифицировать внешний вид встроенного в админку счета, столкнулся со следующей ситуацией... После таблицы с товарами идут строки из серии Сумма, Доставка, Бонусные баллы, Купон, Итого и т.д. Такой же блок есть в админке на странице заказа (вкладка "Товары").

Соответственно, выводится весь этот блок единым скопом через  $total_data, предварительно где-то генерясь. Мне же хотелось бы, чтобы я мог сам настроить все эти строки, изменив описательный текст слева. Но не получается, поскольку не могу выяснить, какие непосредственно переменные грузят эти данные.

 

Сейчас выводится так:

   <?php foreach ($order['total'] as $total) { ?>
    <tr>
      <td align="right" colspan="3"><b><?php echo $total['title']; ?>:</b></td>
      <td align="right"><?php echo $total['text']; ?></td>
    </tr>
    <?php } ?>

Мне же надо, чтобы выводились из заказа по частям: сумма (судя по всему, субтотал), доставка со стоимостью, бонусные баллы, купоны, итого...

 

Может кто подскажет решение новичку? )) Только как-нить понятнее, а то не совсем программист ))) Желательно, чтобы еще знать, что в order.php дописать, чтобы он эти переменные вообще передавал в инвойс.

Share this post


Link to post
Share on other sites

каждый total имеет свой  свой

$total['code']

Share this post


Link to post
Share on other sites

И где их можно выяснить? Плюс, насколько я понимаю, их для инвойса все надо в order.php прописать, чтобы они передавались?

 

зы. Простите за, наверное, идиотские вопросы )) Вроде и так можно оставить, но дурацкий перфекционизм не позволяет этого =/ А знаний не хватает...

Share this post


Link to post
Share on other sites

так и не понятно - что и зачем вы хотите получить?

@описательный текст слева@ - $total['title']. при создании/редактировании заказа пишется в базу (обычно - название total`a/доставки/скидки/итпд).

для его подмены и прочих "разукрашек" проверяйте $total['code'], как и предложил выше @chukcha.

>> И где их можно выяснить?

в бд или

...<?php echo $total['title'].' ('.$total['code'].')'; ?>...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.