Update htaccess to include rewrite rules for non-existing files and directories
This commit is contained in:
59
templates/controls/alert-product-sets.php
Normal file
59
templates/controls/alert-product-sets.php
Normal file
@@ -0,0 +1,59 @@
|
||||
<? global $lang_id;?>
|
||||
<? if ( \S::is_array_fix( $this -> products ) ):?>
|
||||
<h2>Dobierz inne produkty do kompletu</h2>
|
||||
<? endif;?>
|
||||
<div class="product-sets">
|
||||
<? if ( is_array( $this -> products ) ): foreach ( $this -> products as $product_id ):
|
||||
$product = new \shop\Product( $product_id );
|
||||
|
||||
$product -> language['seo_link'] ? $url = '/' . $product -> language['seo_link'] : $url = '/p-' . $product['id'] . '-' . \S::seo( $product -> language['name'] );
|
||||
|
||||
if ( \S::get_session( 'current-lang' ) != \front\factory\Languages::default_language() and $url != '#' )
|
||||
$url = '/' . \S::get_session( 'current-lang' ) . $url;
|
||||
?>
|
||||
<div class="product">
|
||||
<? if ( $product -> new_to_date and $product -> new_to_date >= date( 'Y-m-d' ) ):?>
|
||||
<div class="new"><?= \S::lang( 'nowosc' );?></div>
|
||||
<? endif;?>
|
||||
<a href="<?= $url;?>" class="a-img">
|
||||
<div class="img">
|
||||
<? if ( file_exists( substr( $product -> images[0]['src'], 1 ) ) ):?>
|
||||
<? if ( $this -> class == 'item' ):?>
|
||||
<img class="owl-lazy" data-src="/thumb/490/0/<?= substr( $product -> images[0]['src'], 1, strlen( $product -> images[0]['src'] ) );?>" alt="<?= $product -> images[0]['alt'];?>">
|
||||
<? else:?>
|
||||
<img class="lozad first" data-src="/thumb/490/0/<?= substr( $product -> images[0]['src'], 1, strlen( $product -> images[0]['src'] ) );?>" alt="<?= $product -> images[0]['alt'];?>">
|
||||
<? if ( file_exists( substr( $product -> images[1]['src'], 1 ) ) ):?>
|
||||
<img class="lozad second" data-src="/thumb/490/0/<?= substr( $product -> images[1]['src'], 1, strlen( $product -> images[1]['src'] ) );?>" alt="<?= $product -> images[1]['alt'];?>">
|
||||
<? else:?>
|
||||
<img class="lozad second" data-src="/thumb/490/0/<?= substr( $product -> images[0]['src'], 1, strlen( $product -> images[0]['src'] ) );?>" alt="<?= $product -> images[0]['alt'];?>">
|
||||
<? endif;?>
|
||||
<? endif;?>
|
||||
<? else:?>
|
||||
|
||||
<? endif;?>
|
||||
</div>
|
||||
</a>
|
||||
<div class="product-details">
|
||||
<h2 class="name">
|
||||
<a href="<?= $url;?>" class="a-name">
|
||||
<?= $product -> language['name'];?>
|
||||
</a>
|
||||
</h2>
|
||||
<div class="prices">
|
||||
<? if ( $product -> price_brutto_promo ):?>
|
||||
<div class="price-old">
|
||||
<?= \shop\Shop::shortPrice( $product -> price_brutto );?> <span class="small">zł</span>
|
||||
</div>
|
||||
<div class="price">
|
||||
<?= \shop\Shop::shortPrice( $product -> price_brutto_promo );?> <span class="small">zł</span>
|
||||
</div>
|
||||
<? else:?>
|
||||
<div class="price">
|
||||
<?= \shop\Shop::shortPrice( $product -> price_brutto );?> <span class="small">zł</span>
|
||||
</div>
|
||||
<? endif;?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<? endforeach; endif;?>
|
||||
</div>
|
||||
@@ -6,7 +6,7 @@
|
||||
Chcesz skorzystać z odroczonych płatności <img src="/layout/images/paypo-logo.svg">? Wybierz jedną z form dostawy: <strong>odbiór osobisty, Paczkomaty InPost - przedpłata lub Kurier - przedpłata</strong>.<br/>
|
||||
Wartość zamówienia musi mieścić się w przedziale od 40 zł do 1000 zł.
|
||||
</div>
|
||||
<? if ( is_array( $this -> basket ) and count( $this -> basket ) ):?>
|
||||
<? if ( is_array( $this -> basket ) and count( $this -> basket ) ):?>
|
||||
<div class="basket-options">
|
||||
<div class="content">
|
||||
<div class="left">
|
||||
@@ -18,12 +18,6 @@
|
||||
<a href="#" onclick="inpost_check(); return false;" class="inpost-hide"><?= \S::lang( 'zamknij' );?></a>
|
||||
<div id="inpost-map"></div>
|
||||
</div>
|
||||
|
||||
<!-- <div class="orlen-map-container">
|
||||
<a href="#" onclick="orlen_check(); return false;" class="orlen-hide"><?= \S::lang( 'zamknij' );?></a>
|
||||
<div id="orlen-map"></div>
|
||||
</div> -->
|
||||
|
||||
</div>
|
||||
<div class="right">
|
||||
<div class="box-title"><?= ucfirst( \S::lang( 'platnosc' ) );?>:</div>
|
||||
@@ -44,7 +38,6 @@
|
||||
<script class="footer" type="text/javascript" src="https://geowidget.easypack24.net/js/sdk-for-javascript.js"></script>
|
||||
<script class="footer" type="text/javascript">
|
||||
var inpost_transport_method_id = '';
|
||||
var orlen_transport_method_id = '';
|
||||
|
||||
function inpost_check() {
|
||||
|
||||
@@ -67,23 +60,6 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
// function orlen_check() {
|
||||
// $.ajax({
|
||||
// type: 'POST',
|
||||
// cache: false,
|
||||
// url: '/shopBasket/orlen_check',
|
||||
// beforeSend: function() {},
|
||||
// success: function(response) {
|
||||
// data = jQuery.parseJSON(response);
|
||||
// if (data.result == 'bad') {
|
||||
// $('.orlen-info-' + orlen_transport_method_id).html('<a href="#" onclick="orlen_map(' + orlen_transport_method_id + '); return false;">wybierz</a>');
|
||||
// }
|
||||
// $('.orlen-map-container').hide();
|
||||
// }
|
||||
// });
|
||||
// return false;
|
||||
// }
|
||||
|
||||
function payment_checked( payment_method_id )
|
||||
{
|
||||
$.ajax(
|
||||
@@ -142,33 +118,6 @@
|
||||
$( '.inpost-map-container' ).show();
|
||||
}
|
||||
|
||||
// function orlen_map(transport_method_id) {
|
||||
// orlen_transport_method_id = transport_method_id;
|
||||
|
||||
// window.orlenPackAsyncInit = function () {
|
||||
// orlenPack.init({
|
||||
// mapType: 'osm',
|
||||
// });
|
||||
|
||||
// var map = orlenPack.mapWidget('orlen-map', function(point) {
|
||||
// $.ajax({
|
||||
// type: 'POST',
|
||||
// cache: false,
|
||||
// url: '/shopBasket/orlen_save',
|
||||
// data: {
|
||||
// paczka: point.name + ' | ' + point.address.line1 + ', ' + point.address.line2
|
||||
// },
|
||||
// beforeSend: function() {},
|
||||
// success: function(response) {
|
||||
// $('.orlen-info-' + transport_method_id).html(point.name + ' | ' + point.address.line1 + ', ' + point.address.line2 + '<a href="#" onclick="orlen_map(' + transport_method_id + '); return false;">Змінити</a>');
|
||||
// $('.orlen-map-container').hide();
|
||||
// }
|
||||
// });
|
||||
// });
|
||||
// };
|
||||
// $('.orlen-map-container').show();
|
||||
// }
|
||||
|
||||
function transport_checked( transport_method_id, payment_method_id, event_click )
|
||||
{
|
||||
$.ajax({
|
||||
|
||||
14
templates/shop-category/products.php
Normal file
14
templates/shop-category/products.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<? global $lang_id;?>
|
||||
<? if ( $this -> query ):?>
|
||||
<div class="box-title">
|
||||
<?= \S::lang( 'wyniki-wyszukiwania-dla-zapytania' ) . ': <strong>' . $this -> query . '</strong>';?>
|
||||
</div>
|
||||
<? endif;?>
|
||||
<div class="category-content">
|
||||
<? if ( is_array( $this -> products ) ): foreach ( $this -> products as $product_id ):
|
||||
$product = new \shop\Product( $product_id );
|
||||
echo \Tpl::view( 'shop-product/product-mini', [
|
||||
'product' => new \shop\Product( $product_id, $lang_id )
|
||||
] );
|
||||
endforeach; endif;?>
|
||||
</div>
|
||||
@@ -1,4 +1,4 @@
|
||||
<? if ( $this -> order['status'] == 1 ):?>
|
||||
<? if ( $this -> order['status'] == 1 or $this -> order['status'] == 4 ):?>
|
||||
<div id="payment-confirmation">
|
||||
<div class="bold blue text-center">Płatność została zatwierdzona. Dziękujemy za wybranie naszych usług.</div>
|
||||
<div class="text-center">Nasz system zweryfikuje Państwa zamówienie w ciągu kilku minut.</div>
|
||||
@@ -24,8 +24,26 @@
|
||||
</tfoot>
|
||||
</table>
|
||||
</div>
|
||||
<? endif;?>
|
||||
<? if ( \S::get_session( 'ekomi-purchase' ) and $this -> settings['ekomi_survey'] ):?>
|
||||
<? unset( $_SESSION['ekomi-purchase'] );?>
|
||||
<?= $this -> settings['ekomi_survey'];?>
|
||||
<? else:?>
|
||||
<div id="payment-confirmation">
|
||||
<div class="bold red text-center">Płatność oczekuje na zatwierdzenie.</div>
|
||||
<div class="text-center">Nasz system zweryfikuje Państwa zamówienie w ciągu kilku minut.</div>
|
||||
<p></p>
|
||||
<table class="table table-stripped table-bordered payment-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center" colspan="2">Informacje o płatności</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="text-bold">Zamówienie nr:</td><td><?= $this -> order['number'];?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-bold">Data transakcji:</td><td><?= date( 'Y-m-d H:i', strtotime( $this -> order['date_order'] ) );?></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2" class="text-right
|
||||
<? endif;?>
|
||||
Reference in New Issue
Block a user