Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Порядковый номер товара в счете


Recommended Posts

Подскажите как вывести порядковый номер в счете

Добавил файле order_add.php

/catalog/language/ru-ru/mail/order_add.php

 

$_['text_number']           = '№';

 

Добавил файле order.php

 

/catalog/controller/mail/order.php

 

// HTML Mail

$data['text_number'] = $this->language->get('text_number');

 

далее добавил файле order_add.twig

/catalog/view/theme/default/template/mail/order_add.twig

 

<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; background-color: #EFEFEF; font-weight: bold; text-align: left; padding: 7px; color: #222222;">{{ text_number }}</td>

 

<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;">{{ product.number+1 }}</td>

 

Изменил строку файле order_add.twig

<td style="font-size: 12px;    border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="4"><b>{{ total.title }}:</b></td>

 

<td style="font-size: 12px;    border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="5"><b>{{ total.title }}:</b></td> 

 

 

Положил скриншот о результате, ВОПРОС что я неправильно сделал выводится только единички.

Может быть вот эту не правильно пишу {{ product.number+1 }}

 

 

 

 

 

                                  

№.png

Link to post
Share on other sites

Только что, Nur сказал:

Может быть вот эту не правильно пишу {{ product.number+1 }}

Так точно.

Link to post
Share on other sites

перед циклом объявите переменную, например

{% set ofcounter = 1 %}

 

потом выводите где нужно

и в конце самого цикла увеличивайте ее значение, например

{% set ofcounter = ofcounter + 1 %}

 

как вариант есть такое, среди его функционала и нумерация присутствует

 

Link to post
Share on other sites
1 час назад, AlexDW сказал:

как вариант есть такое, среди его функционала и нумерация присутствует

Спасибо, мой друг искал. подскажу!

Link to post
Share on other sites

1 час назад, AlexDW сказал:

перед циклом объявите переменную, например

{% set ofcounter = 1 %}

 

потом выводите где нужно

и в конце самого цикла увеличивайте ее значение, например

{% set ofcounter = ofcounter + 1 %}

Можете немножко по подробнее для новичка)

Link to post
Share on other sites

3 часа назад, Nur сказал:

порядковый номер в счете

и

3 часа назад, Nur сказал:

/catalog/view/theme/default/template/mail/order_add.twig

?

Это же письмо.

Link to post
Share on other sites
9 минут назад, Tom сказал:

Это же письмо.

Да это письмо 

 

Link to post
Share on other sites

В 09.03.2020 в 21:58, Tom сказал:

и

?

Это же письмо.

Добрый времени суток, можете направить?

 

В 09.03.2020 в 19:13, AlexDW сказал:

перед циклом объявите переменную, например

{% set ofcounter = 1 %}

 

потом выводите где нужно

и в конце самого цикла увеличивайте ее значение, например

{% set ofcounter = ofcounter + 1 %}

Не смог разобраться.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.