Version 5.0.0 beta 11.1
This commit is contained in:
1 parent
264eeb97e0
commit
90e8c7e903
466 files changed
+7796
-2394
No files matched your search
@@ -54,8 +54,8 @@ IPSCONTENT;
|
||||
endforeach;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='i-background_2 i-padding_3'>
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
<div>
|
||||
<h2 class='ipsTitle ipsTitle--h3 ipsTitle--padding'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_review', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -186,8 +186,8 @@ IPSCONTENT;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
<div class=''>
|
||||
<div class='i-text-align_center i-padding_3'>
|
||||
<div class='ipsBox ipsPull ipsBox--checkoutWrapper'>
|
||||
<div class='i-text-align_center i-padding_3 i-border-bottom_3'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -200,8 +200,8 @@ IPSCONTENT;
|
||||
if ( $checkoutStatus === 'complete' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='i-font-size_6 fa-solid fa-check-circle'></i>
|
||||
<h1 class='i-font-size_6 i-text-align_center'>
|
||||
<i class='i-font-size_6 fa-solid fa-check-circle i-margin-bottom_2 i-color_soft'></i>
|
||||
<h1 class='i-font-size_5 i-font-weight_600 i-color_hard i-text-align_center'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'transaction_title_success', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -213,8 +213,8 @@ IPSCONTENT;
|
||||
elseif ( $checkoutStatus === 'waiting' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='i-font-size_6 fa-regular fa-clock'></i>
|
||||
<h1 class='i-font-size_6 i-text-align_center'>
|
||||
<i class='i-font-size_6 fa-regular fa-clock i-margin-bottom_2 i-color_soft'></i>
|
||||
<h1 class='i-font-size_5 i-font-weight_600 i-color_hard i-text-align_center'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'transaction_title_waiting', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -226,8 +226,8 @@ IPSCONTENT;
|
||||
elseif ( $checkoutStatus === 'hold' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='i-font-size_6 fa-regular fa-clock'></i>
|
||||
<h1 class='i-font-size_6 i-text-align_center'>
|
||||
<i class='i-font-size_6 fa-regular fa-clock i-margin-bottom_2 i-color_soft'></i>
|
||||
<h1 class='i-font-size_5 i-font-weight_600 i-color_hard i-text-align_center'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'transaction_title_hold', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -239,8 +239,8 @@ IPSCONTENT;
|
||||
elseif ( $checkoutStatus === 'pending' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='i-font-size_6 fa-regular fa-clock'></i>
|
||||
<h1 class='i-font-size_6 i-text-align_center'>
|
||||
<i class='i-font-size_6 fa-regular fa-clock i-margin-bottom_2 i-color_soft'></i>
|
||||
<h1 class='i-font-size_5 i-font-weight_600 i-color_hard i-text-align_center'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'transaction_title_pending', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -252,8 +252,8 @@ IPSCONTENT;
|
||||
elseif ( $checkoutStatus === 'refused' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='i-font-size_6 fa-solid fa-triangle-exclamation'></i>
|
||||
<h1 class='i-font-size_6 i-text-align_center'>
|
||||
<i class='i-font-size_6 fa-solid fa-triangle-exclamation i-margin-bottom_2 i-color_soft'></i>
|
||||
<h1 class='i-font-size_5 i-font-weight_600 i-color_hard i-text-align_center'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'transaction_title_refused', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -271,8 +271,8 @@ IPSCONTENT;
|
||||
else:
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='i-font-size_6 fa-solid fa-cart-shopping'></i>
|
||||
<h1 class='i-font-size_6 i-text-align_center'>
|
||||
<i class='i-font-size_6 fa-solid fa-cart-shopping i-margin-bottom_2 i-color_soft'></i>
|
||||
<h1 class='i-font-size_5 i-font-weight_600 i-color_hard i-text-align_center'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'checkout', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -290,12 +290,12 @@ IPSCONTENT;
|
||||
if ( \IPS\Widget\Request::i()->isSecure() === TRUE ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<i class='fa-solid fa-lock'></i>
|
||||
<div class="i-margin-top_1 i-font-weight_500 i-color_soft"><i class='fa-solid fa-lock'></i>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'secure_page', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -304,10 +304,8 @@ $return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<div class='ipsBox i-padding_3' id='elCheckoutContent'>
|
||||
{$content}
|
||||
</div>
|
||||
<section id='elCheckoutContent'>
|
||||
{$content}
|
||||
</section>
|
||||
</div>
|
||||
IPSCONTENT;
|
||||
@@ -319,23 +317,24 @@ IPSCONTENT;
|
||||
$return = '';
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsColumns i-margin-top_3 cNexusCheckout_review' data-controller='nexus.front.checkout.review'>
|
||||
<div class='ipsColumns ipsColumns--reverse ipsColumns--lines cNexusCheckout_review' data-controller='nexus.front.checkout.review'>
|
||||
<div class='ipsColumns__primary'>
|
||||
|
||||
<div class="i-padding_3">
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $invoice->billaddress ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsSpanGrid i-margin-bottom_3'>
|
||||
|
||||
<div class='ipsSpanGrid i-margin-bottom_3'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $invoice->billaddress ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsSpanGrid__6'>
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
<div class='ipsSpanGrid__6'>
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'billing_address', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -350,16 +349,16 @@ IPSCONTENT;
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'edit', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
)</a></h2>
|
||||
<div class='i-margin-top_3'>
|
||||
{$invoice->billaddress->toString('<br>')}
|
||||
|
||||
<div class='i-margin-top_3'>
|
||||
{$invoice->billaddress->toString('<br>')}
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( isset( $invoice->billaddress->vat ) and $invoice->billaddress->vat ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<br>
|
||||
|
||||
<br>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'cm_checkout_vat_number', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -369,52 +368,53 @@ IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $invoice->billaddress->vat, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $invoice->member->email ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='i-color_soft i-margin-bottom_3'>
|
||||
<i class='fa-solid fa-circle-info'></i>
|
||||
<div class='i-color_soft'>
|
||||
<i class='fa-solid fa-circle-info'></i>
|
||||
IPSCONTENT;
|
||||
|
||||
$sprintf = array($invoice->member->email); $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'confirmation_sent_to', ENT_DISALLOWED, 'UTF-8', FALSE ), FALSE, array( 'sprintf' => $sprintf ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
|
||||
{$couponForm}
|
||||
|
||||
<section class='i-background_3 i-margin-top_3'>
|
||||
<h2 class='ipsBox__header ipsHide'>
|
||||
<section>
|
||||
<h2 class='ipsHide'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -446,20 +446,22 @@ endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</h2>
|
||||
<div class='i-padding_3'>
|
||||
<div>
|
||||
{$form}
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
<div class='ipsColumns__secondary i-basis_360 '>
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
<div class='ipsColumns__secondary i-basis_360'>
|
||||
<div class="i-padding_3">
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_review', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
</div>
|
||||
<i-data>
|
||||
<ul class="ipsData ipsData--table ipsData--order-review i-margin-top_3">
|
||||
<ul class="ipsData ipsData--table ipsData--order-review">
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1194,7 +1196,7 @@ endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
<div class='i-padding_3 i-background_2'>
|
||||
<div class='i-padding_2 i-border-top_3'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1220,7 +1222,7 @@ IPSCONTENT;
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'do_you_have_coupon', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
<div class='ipsSpanGrid i-margin-top_2'>
|
||||
<div class='i-flex i-gap_1 i-margin-top_2'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1233,7 +1235,7 @@ IPSCONTENT;
|
||||
foreach ( $collection as $inputName => $input ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsSpanGrid__8'>
|
||||
<div class='i-flex_11'>
|
||||
{$input->html()}
|
||||
|
||||
IPSCONTENT;
|
||||
@@ -1266,14 +1268,12 @@ IPSCONTENT;
|
||||
endforeach;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsSpanGrid__4'>
|
||||
<button type='submit' class='ipsButton ipsButton--soft ipsButton--small ipsButton--wide'>
|
||||
<button type='submit' class='i-flex_00 ipsButton ipsButton--inherit'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'apply_coupon', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -1321,15 +1321,15 @@ IPSCONTENT;
|
||||
if ( \IPS\Login::registrationType() != 'disabled' or ( $usernamePasswordMethods and $buttonMethods ) ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsSpanGrid i-margin-top_3' data-role="memberChoice">
|
||||
<div class='ipsSpanGrid__6 i-padding_3 cNexusCheckout_returning'>
|
||||
<h2 class="ipsTitle ipsTitle--h3 i-margin-bottom_3">
|
||||
<div class='ipsFluid i-basis_280 i-gap_lines' data-role="memberChoice">
|
||||
<div class='cNexusCheckout_returning'>
|
||||
<h2 class="i-padding_3 ipsTitle ipsTitle--h3">
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'returning_member', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
<div class='ipsForm_fullWidth'>
|
||||
<div class=''>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1342,7 +1342,6 @@ IPSCONTENT;
|
||||
$return .= \IPS\Theme::i()->getTemplate( "global", "core", 'global' )->message( $loginError, 'error' );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<br>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1353,7 +1352,7 @@ $return .= <<<IPSCONTENT
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $login->url, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
' class="ipsForm" data-controller="core.global.core.login">
|
||||
' class="ipsForm ipsForm--fullWidth" data-controller="core.global.core.login">
|
||||
<input type="hidden" name="csrfKey" value="
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1404,28 +1403,26 @@ $return .= <<<IPSCONTENT
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class='ipsSpanGrid__6 i-padding_3'>
|
||||
<div class="i-background_2 i-padding_3">
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( \IPS\Login::registrationType() != 'disabled' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class="i-margin-bottom_4">
|
||||
<div class="i-margin-bottom_3">
|
||||
<h2 class="ipsTitle ipsTitle--h3">
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'new_customers', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
<p>
|
||||
|
||||
<p class="i-color_soft i-margin-bottom_3">
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'new_customer_blurb', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</p>
|
||||
</p>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1449,7 +1446,7 @@ IPSCONTENT;
|
||||
else:
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<button data-action='newMember' class='ipsButton ipsButton--primary'>
|
||||
<button data-action='newMember' class='ipsButton ipsButton--primary ipsButton--wide'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'continue_as_new_member', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -1474,43 +1471,41 @@ IPSCONTENT;
|
||||
if ( $usernamePasswordMethods and $buttonMethods ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='i-background_2 i-padding_2'>
|
||||
<form accept-charset='utf-8' method='post' action='
|
||||
<form accept-charset='utf-8' method='post' action='
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $login->url, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
' class="ipsForm" data-controller="core.global.core.login">
|
||||
<input type="hidden" name="csrfKey" value="
|
||||
' data-controller="core.global.core.login">
|
||||
<input type="hidden" name="csrfKey" value="
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( \IPS\Session::i()->csrfKey, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
">
|
||||
<p class='i-font-size_-2 i-text-align_center'><strong>
|
||||
<p class='i-color_soft i-font-weight_500'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'sign_in_with_these', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</strong></p>
|
||||
<div class='i-gap_2 i-margin-top_2'>
|
||||
|
||||
:</p>
|
||||
<div class='i-grid i-gap_2 i-text-align_center i-margin-top_2'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
foreach ( $buttonMethods as $method ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='i-text-align_center'>
|
||||
{$method->button()}
|
||||
</div>
|
||||
|
||||
<div>
|
||||
{$method->button()}
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endforeach;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1519,8 +1514,8 @@ $return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="i-padding_3 ipsJS_hide" data-role='newCustomerForm'>
|
||||
<h2 class='ipsTitle ipsTitle--h3 i-margin-top_3'>
|
||||
<div class="ipsJS_hide" data-role='newCustomerForm'>
|
||||
<h2 class='ipsTitle ipsTitle--h3 ipsTitle--padding'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'create_new_account', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -1623,9 +1618,9 @@ IPSCONTENT;
|
||||
else:
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsColumns i-margin-top_3'>
|
||||
<div class='ipsColumns ipsColumns--reverse ipsColumns--lines ipsColumns--customerInformation'>
|
||||
<div class='ipsColumns__primary'>
|
||||
<h2 class='ipsTitle ipsTitle--h3 i-margin-bottom_3'>
|
||||
<h2 class='ipsTitle ipsTitle--h3 ipsTitle--padding'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'billing_information', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -1633,7 +1628,7 @@ $return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
{$informationForm}
|
||||
</div>
|
||||
<div class='ipsColumns__secondary i-basis_280'>
|
||||
<div class='ipsColumns__secondary i-basis_340'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1834,14 +1829,13 @@ endforeach;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</ul>
|
||||
<hr class='ipsHr'>
|
||||
<div class='i-text-align_end i-margin-top_3'>
|
||||
<div class='ipsSubmitRow'>
|
||||
<button type='submit' class='ipsButton ipsButton--primary'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'continue_to_review', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
<i class='fa-solid fa-chevron-right'></i></button>
|
||||
<i class='fa-solid fa-chevron-right'></i></button>
|
||||
</div>
|
||||
</form>
|
||||
IPSCONTENT;
|
||||
@@ -1854,16 +1848,14 @@ IPSCONTENT;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
<section class='ipsBox i-margin-top_3'>
|
||||
<h2 class='ipsBox__header'>
|
||||
<section class=''>
|
||||
<div class="i-padding_3 i-border-top_3 i-border-bottom_3 i-flex i-align-items_center i-gap_2">
|
||||
<h2 class='ipsTitle ipsTitle--h3'><span class="i-color_soft">
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_review', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
<div class='i-padding_3'>
|
||||
<div class='i-flex i-align-items_center i-gap_2'>
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
:</span>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -1873,13 +1865,13 @@ IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $invoice->id, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h2>
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'nexus', 'clients' ) ) ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<a href='
|
||||
<a href='
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $invoice->guest_data and isset( $invoice->guest_data['guestTransactionKey'] ) ):
|
||||
@@ -1902,22 +1894,22 @@ IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
' target="_blank" rel='noopener' class='ipsJS_show ipsButton ipsButton--soft ipsButton--small'>
|
||||
' target="_blank" rel='noopener' class='ipsJS_show ipsButton ipsButton--inherit ipsButton--small i-margin-start_auto'><i class="fa-solid fa-print"></i>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_invoice_print', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</a>
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
<hr class='ipsHr'>
|
||||
<div class='ipsSpanGrid i-margin-top_3'>
|
||||
<div class='ipsSpanGrid__6'>
|
||||
</div>
|
||||
<div class='i-padding_3'>
|
||||
<div class='ipsFluid i-basis_300 i-margin-top_3'>
|
||||
<div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -1969,7 +1961,7 @@ $return .= \IPS\Theme::i()->getTemplate( "clients", "nexus" )->paymentLog( $invo
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
<div class='ipsSpanGrid__6'>
|
||||
<div>
|
||||
<h2 class='ipsTitle ipsTitle--h3'>
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -2491,7 +2483,7 @@ IPSCONTENT;
|
||||
if ( $showSubmitButton ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='i-margin-top_3' id="paymentMethodSubmit">
|
||||
<div class="ipsSubmitRow" id="paymentMethodSubmit">
|
||||
<button type='submit' class='ipsButton ipsButton--primary ipsButton--wide'>
|
||||
<i class='fa-solid fa-check-circle'></i>
|
||||
|
||||
@@ -2857,30 +2849,31 @@ IPSCONTENT;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
<p class='i-font-size_2 i-text-align_center'>
|
||||
|
||||
<div class="i-padding_3 i-background_2 i-border-bottom_3">
|
||||
<p class="i-color_hard i-font-size_3 i-font-weight_500 i-margin-bottom_1">
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_thanks_blurb_no_email', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</p>
|
||||
<p class='i-font-size_2 i-text-align_center'>
|
||||
<strong>
|
||||
</p>
|
||||
<p>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_wait_blurb', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</strong><br>
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'order_wait_blurb2', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</p>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class='ipsRichText i-background_3 i-padding_3 i-margin-block_2'>
|
||||
<div class='ipsRichText i-padding_3'>
|
||||
{$transaction->method->manualPaymentInstructions( $transaction )}
|
||||
</div>
|
||||
|
||||
@@ -2889,14 +2882,12 @@ IPSCONTENT;
|
||||
if ( \IPS\Member::loggedIn()->member_id ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<p class='i-text-align_center'>
|
||||
<i class='fa-solid fa-circle-info'></i>
|
||||
<p class='ipsMessage ipsMessage--info i-margin_1'>
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'track_orders_in_billing', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</p>
|
||||
</p>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
|
||||
Reference in new issue
Block a user