Jump to content

Как вывести список заказов на страницу покупателя? example.com/user


Recommended Posts

Пользователь залогинился, и по его е-мэйл или телефону отбираются заказы из базы и потом вывести в виде ссылок на странице пользователя. 

Кто-то делал такое? Не подскажете?

Link to post
Share on other sites
{if $orders}
<p></p>
<h2>Ваши заказы</h2>
<ul id="orders_history">
{foreach name=orders item=order from=$orders}
    <li>
    {$order->date|date} <a href='order/{$order->url}'>Заказ №{$order->id}</a>
    {if $order->paid == 1}оплачен,{/if} 
    {if $order->status == 0}ждет обработки{elseif $order->status == 1}в обработке{elseif $order->status == 2}выполнен{/if}
    </li>
{/foreach}
</ul>
{/if}
 

:)  вот оно в шаблоне

Link to post
Share on other sites

Хм. Работает, если оставить заказ, когда ползователь залогинен. 

Представим, что не залогинен. 

Как можно сделать проверку по емейл: 

"если заказы с таким емейлом (телфоном) есть в базе -> выводим"

Link to post
Share on other sites

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

 

Так было бы лучше, а то принудительная регистрация - это не хорошо )

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
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.

Loading...
×
×
  • Create New...