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


Отображении Истории Заказов В Лк


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 PowerTea

PowerTea

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 177 сообщений
  • ГородКалининград

Отправлено 19 Октябрь 2014 - 15:44

Приветствую! Попробовал воткнуть код отображения списка истории заказов (привожу его ниже) на страницу "настройки пользователя", то есть страницу ЛК, отображаемую по умолчанию. Однако кроме заголовка таблицы никакая информация не выводится. Прошу подсказать, что нужно поменять для отображения данной информации! Сайт powertea.ru
-----
<div class="clientOrderList">
    {% IF order_list_empty %}
  <p>Вы еще не совершали заказов на нашем сайте</p>
    {% ELSE %}
  <table cellspacing="0" class="clientOrderListTable">
    <thead>
  <tr>
    <td>№</td>
    <td>Время</td>
    <td>Сумма заказа</td>
    <td>Покупатель</td>
    <td>Статус заказа</td>
    <td>Статус оплаты</td>
  </tr>
    </thead>
    <tbody>
  {%FOR order_list%}
  <tr class="{order_list.index | is_divided("2","second","first")}">
    <td><a href="{USER_HISTORY_INFO_URL}/{order_list.NUM}">{order_list.NUM}</a></td>
    <td>{%IF order_list.TIME%}{order_list.TIME | date("d.m.Y H:i")}{%ELSE%}<span title="Внутренняя ошибка сервера. Для этого заказа не указано время создания">Не известно</span>{%ENDIF%}</td>
    <td>{order_list.SUM | money}</td>
    <td>{order_list.PERSON}</td>
    <td title="{order_list.STATUS_DESC}">{order_list.STATUS_NAME}</td>
    <td>{%IF order_list.PAYMENT=1%}Оплачен{% ELSEIF order_list.PAYMENT=2 %}Оплачен частично{%ELSE%}Не оплачен{%ENDIF%}</td>
  </tr>
  {%ENDFOR%}
  </div>
    </tbody>
  </table>
    {% ENDIF %}

  </div>

------

#2 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 19 Октябрь 2014 - 16:12

Просмотр сообщенияPowerTea (19 Октябрь 2014 - 15:44) писал:

Приветствую! Попробовал воткнуть код отображения списка истории заказов (привожу его ниже) на страницу "настройки пользователя", то есть страницу ЛК, отображаемую по умолчанию. Однако кроме заголовка таблицы никакая информация не выводится. Прошу подсказать, что нужно поменять для отображения данной информации! Сайт powertea.ru
-----
<div class="clientOrderList">
{% IF order_list_empty %}
  <p>Вы еще не совершали заказов на нашем сайте</p>
{% ELSE %}
  <table cellspacing="0" class="clientOrderListTable">
<thead>
  <tr>
<td>№</td>
<td>Время</td>
<td>Сумма заказа</td>
<td>Покупатель</td>
<td>Статус заказа</td>
<td>Статус оплаты</td>
  </tr>
</thead>
<tbody>
  {%FOR order_list%}
  <tr class="{order_list.index | is_divided("2","second","first")}">
<td><a href="{USER_HISTORY_INFO_URL}/{order_list.NUM}">{order_list.NUM}</a></td>
<td>{%IF order_list.TIME%}{order_list.TIME | date("d.m.Y H:i")}{%ELSE%}<span title="Внутренняя ошибка сервера. Для этого заказа не указано время создания">Не известно</span>{%ENDIF%}</td>
<td>{order_list.SUM | money}</td>
<td>{order_list.PERSON}</td>
<td title="{order_list.STATUS_DESC}">{order_list.STATUS_NAME}</td>
<td>{%IF order_list.PAYMENT=1%}Оплачен{% ELSEIF order_list.PAYMENT=2 %}Оплачен частично{%ELSE%}Не оплачен{%ENDIF%}</td>
  </tr>
  {%ENDFOR%}
  </div>
</tbody>
  </table>
{% ENDIF %}

  </div>

------
Здравствуйте.
Был сделан тестовый заказ.
В личном кабинете, при просмотре истории заказов выводится данная таблица.
QIP Shot - Screen 013.png
Вы хотите чтобы она отображалась сразу, т.е. без перехода по ссылке?

#3 PowerTea

PowerTea

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 177 сообщений
  • ГородКалининград

Отправлено 19 Октябрь 2014 - 17:56

Просмотр сообщенияDanil (19 Октябрь 2014 - 16:12) писал:

Здравствуйте.
Был сделан тестовый заказ.
В личном кабинете, при просмотре истории заказов выводится данная таблица.
Прикрепленный файл QIP Shot - Screen 013.png
Вы хотите чтобы она отображалась сразу, т.е. без перехода по ссылке?

Да! Именно так я и хочу! Чтобы у пользователя эта таблица сразу в ЛК отображалась.

#4 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 19 Октябрь 2014 - 18:42

Просмотр сообщенияPowerTea (19 Октябрь 2014 - 17:56) писал:

Да! Именно так я и хочу! Чтобы у пользователя эта таблица сразу в ЛК отображалась.
К сожалению необходимые для реализации переменные из шаблона "ЛК История заказов (Список)" недоступны в шаблоне "ЛК Настройки пользователя", поэтому реализовать Вашу идею не получится.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных