Files
wyczarujprezent.pl/themes/EZE-249/modules/jxheaderaccount/views/templates/hook/default/jxheaderaccount-content.tpl
2024-10-28 22:14:22 +01:00

164 lines
7.3 KiB
Smarty

{*
* 2017-2019 Zemez
*
* JX Header Account
*
* NOTICE OF LICENSE
*
* This source file is subject to the General Public License (GPL 2.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/GPL-2.0
* @author Zemez (Alexander Grosul)
* @copyright 2017-2019 Zemez
* @license http://opensource.org/licenses/GPL-2.0 General Public License (GPL 2.0)
*}
<div class="jx-header-account-wrapper {$configs.JXHEADERACCOUNT_DISPLAY_STYLE}{if $customer.is_logged} is-logged{/if}">
{if $customer.is_logged}
<div class="header-account-content">
<div class="user-data">
<h3>{$firstname} {$lastname}</h3>
{if $configs.JXHEADERACCOUNT_USE_AVATAR}
<img class="img-fluid mb-2" src="{$avatar}" alt="">
{/if}
</div>
<ul class="list-default">
<li>
<a href="{$link->getPageLink('history', true)}" title="{l s='My orders' mod='jxheaderaccount'}" rel="nofollow">
{l s='My orders' mod='jxheaderaccount'}
</a>
</li>
{if $returnAllowed}
<li>
<a href="{$link->getPageLink('order-follow', true)}" title="{l s='My returns' mod='jxheaderaccount'}" rel="nofollow">
{l s='Moje zwroty' mod='jxheaderaccount'}
</a>
</li>
{/if}
<li>
<a href="{$link->getPageLink('order-slip', true)}" title="{l s='My credit slips' mod='jxheaderaccount'}" rel="nofollow">
{l s='My credit slips' mod='jxheaderaccount'}
</a>
</li>
<li>
<a href="{$link->getPageLink('addresses', true)}" title="{l s='My addresses' mod='jxheaderaccount'}" rel="nofollow">
{l s='My addresses' mod='jxheaderaccount'}
</a>
</li>
<li>
<a href="{$link->getPageLink('identity', true)}" title="{l s='Manage my personal information' mod='jxheaderaccount'}" rel="nofollow">
{l s='My personal info' mod='jxheaderaccount'}
</a>
</li>
{if $voucherAllowed}
<li>
<a href="{$link->getPageLink('discount', true)}" title="{l s='My vouchers' mod='jxheaderaccount'}" rel="nofollow">
{l s='My vouchers' mod='jxheaderaccount'}
</a>
</li>
{/if}
{hook h='displayMyAccountBlock'}
</ul>
</div>
<p class="logout mt-2">
<a class="btn btn-primary btn-md w-100" href="{$link->getPageLink('index')}?mylogout" title="{l s='Sign out' mod='jxheaderaccount'}" rel="nofollow">
{l s='Sign out' mod='jxheaderaccount'}
</a>
</p>
{else}
<div id="login-content-{$hook}" class="header-login-content login-content active">
<form action="{$link->getPageLink('authentication', true)}" method="post">
<h2 class="title-block text-center mb-3"><span>{l s='Sign in' d='Shop.Theme.Actions'}</span></h2>
<div class="main-help-block"><ul></ul></div>
<section>
{assign value=$login_form.formFields var="formFields"}
{foreach from=$formFields item="field"}
{form_field field=$field}
{/foreach}
</section>
<div class="header-login-footer mt-3">
<button type="submit" name="HeaderSubmitLogin" class="btn btn-default btn-lg w-100 mb-2">
{l s='Sign in' mod='jxheaderaccount'}
</button>
<div class="register-link nav d-block mb-2">
<a class="btn btn-secondary btn-lg w-100" {if $configs.JXHEADERACCOUNT_USE_REDIRECT}href="{$urls.pages.register}" {else}href="#create-account-content-{$hook}" data-toggle="tab"{/if} data-link-action="display-register-form">
{l s='No account? Create one here' d='Shop.Theme.Customeraccount'}
</a>
</div>
<div class="nav d-block mb-1">
<a class="forgot-password btn-link" {if $configs.JXHEADERACCOUNT_USE_REDIRECT}href="{$link->getPageLink('password', 'true')}" {else}href="#forgot-password-content-{$hook}" data-toggle="tab"{/if}>
{l s='Forgot your password?' mod='jxheaderaccount'}
</a>
</div>
{hook h="displayHeaderLoginButtons"}
</div>
</form>
</div>
<div id="create-account-content-{$hook}" class="header-login-content create-account-content">
<form action="{$link->getPageLink('authentication', true)}" method="post" class="std">
<h2 class="title-block text-center mb-3"><span>{l s='Create an account' d='Shop.Theme.Actions'}</span></h2>
{hook h='HOOK_CREATE_ACCOUNT_TOP'}
<div class="main-help-block"><ul></ul></div>
<section>
{assign value=$register_form.formFields var="formFields"}
{foreach from=$formFields item="field"}
{form_field field=$field}
{/foreach}
</section>
<div class="header-login-footer mt-3">
{$HOOK_CREATE_ACCOUNT_FORM}
<div class="submit clearfix">
<input type="hidden" name="email_create" value="1"/>
<input type="hidden" name="is_new_customer" value="1"/>
<input type="hidden" class="hidden" name="back" value="my-account"/>
<button type="submit" name="submitAccount" class="btn btn-default btn-lg w-100 mb-2">
{l s='Register' mod='jxheaderaccount'}
</button>
<div class="button-login nav d-block">
<a href="#login-content-{$hook}" data-toggle="tab" class="btn btn-secondary btn-lg w-100">
{l s='Back to login' d='Shop.Theme.Actions'}
</a>
</div>
</div>
</div>
</form>
</div>
<div id="forgot-password-content-{$hook}" class="header-login-content forgot-password-content">
<form action="" method="post" class="std">
<section>
<h2 class="title-block text-center mb-3"><span>{l s='Forgot your password?' d='Shop.Theme.Actions'}</span></h2>
<div class="main-help-block"><ul></ul></div>
<p class="text-center">{l s='Please enter the email address you used to register. You will receive a temporary link to reset your password.' d='Shop.Theme.Customeraccount'}</p>
<fieldset>
<div class="form-group">
<div class="email">
<input
class="form-control"
type="email"
name="email"
value="{if isset($smarty.post.email)}{$smarty.post.email|stripslashes}{/if}"
placeholder="{l s='Email' d='Shop.Forms.Labels'}"
required
>
</div>
</div>
<div class="submit clearfix mt-3">
<button class="form-control-submit btn btn-default btn-lg w-100 mb-2" name="submit" type="submit">
{l s='Send reset link' d='Shop.Theme.Actions'}
</button>
</div>
</fieldset>
</section>
<div class="header-login-footer">
<div class="button-login nav d-block">
<a href="#login-content-{$hook}" data-toggle="tab" class="btn btn-secondary btn-lg w-100">
{l s='Back to login' d='Shop.Theme.Actions'}
</a>
</div>
</div>
</form>
</div>
{/if}
</div>