first commit

This commit is contained in:
2025-08-02 16:30:27 +02:00
commit 23646bfcee
14851 changed files with 1750626 additions and 0 deletions

View File

@@ -0,0 +1,262 @@
<div class="row bottom-space">
<div class="col-md-12">
<h1 class="h4 main-panel-title">{'basicSettings'|translate}</h1>
</div>
</div>
<div class="form-group">
<div class="col-md-2 control-label "><label>{'shop_closed'|translate}</label></div>
<div class="col-md-1">
{print_toggle name="shop_closed" class='toggle-red'}
</div>
<div class="col-md-2 control-label"><label>{'orders_closed'|translate}</label></div>
<div class="col-md-1">
{print_toggle name="orders_closed" class='toggle-red'}
</div>
<div class="col-md-2 control-label"><label>{'order_in_store'|translate}</label></div>
<div class="col-md-2">
<select name="data[order_availability]" class="selecter">
<option value="in_store" {$body.data.order_availability|selected:"in_store"}>{'order_availability_in_store'|translate}</option>
{ifmodule PRODUCTS_SUPPLIERS}
<option value="in_store_or_supplier_store" {$body.data.order_availability|selected:"in_store_or_supplier_store"}>{'order_availability_in_store_or_suppliers_store'|translate}</option>
{/ifmodule}
<option value="all" {$body.data.order_availability|selected:"all"}>{'order_availability_all'|translate}</option>
</select>
{if $cfg.Modules.X.order_not_in_store_by_delivery_time}
{foreach $cfg.Products.DeliveryTime as $key => $deliveryTime}
{if $key != 0}
<div class="checkbox" style="display: block;">
<input id="order_not_in_store_by_delivery_time[{$key}]" type="checkbox"
name="data[order_not_in_store_by_delivery_time][{$key}]" value="Y"
{if $body.data.order_not_in_store_by_delivery_time[$key] == 'Y'}checked{/if} />
<label for="order_not_in_store_by_delivery_time[{$key}]">{$deliveryTime}</label>
</div>
{/if}
{/foreach}
{/if}
</div>
</div>
<div class="form-group">
<div class="col-md-2 control-label">
<label>{'orderMultiplePaidStatus'|translate}</label>
<a class="help-tip" data-toggle="tooltip" title="{'orderMultiplePaidStatusTooltip'|translate}"><i class="bi bi-question-circle"></i></a>
</div>
<div class="col-md-1">
{print_toggle name="order_multiple_paid_status"}
</div>
{if isSuperuser()}
<div class="col-md-2 control-label">
<label>{'eshopLive'|translate}<span class="glyphicon glyphicon-flash" style="color:#AAB2BD;" title="Vidí pouze superadmin"></span></label>
</div>
<div class="col-md-1">
{print_toggle name="eshop_live" value=$body.data.eshop_live|default:'Y'}
</div>
<div class="col-md-2 control-label"><label>{'blocek_allow_html'|translate}<span class="glyphicon glyphicon-flash" style="color:#AAB2BD;" title="Vidí pouze superadmin"></span></label></div>
<div class="col-md-1">
{print_toggle name="blocek_allow_html"}
</div>
{/if}
</div>
<div class="form-group">
<div class="col-md-4 control-label">
<label> {'NumberOfRows'|translate}</label>
<a class="help-tip" data-toggle="tooltip" title="{'NumberOfRowsInfo'|translate}"><i class="bi bi-question-circle"></i></a>
</div>
<div class="col-md-1">
<input type="number" class="form-control input-sm disable-spinner" name="data[page_divide]" value="{$body.data.page_divide}" placeholder="30">
</div>
</div>
<div class="form-group">
<div class="col-md-2 control-label"><label>{'date_format'|translate:'settings'}</label> </div>
<div class="col-md-2">
<select name="data[date_format]" class="selecter">date_format
<option value="%e.%c.%Y" {if $body.data.date_format == "%e.%c.%Y"}selected{/if}>1.3.2003</option>
<option value="%e.%c.%y" {if $body.data.date_format == "%e.%c.%y"}selected{/if}>1.3.03</option>
<option value="%d.%m.%Y" {if $body.data.date_format == "%d.%m.%Y"}selected{/if}>01.03.2003</option>
<option value="%d/%m/%Y" {if $body.data.date_format == "%d/%m/%Y"}selected{/if}>01/03/2003</option>
<option value="%d/%m/%y" {if $body.data.date_format == "%d/%m/%y"}selected{/if}>01/03/03</option>
</select>
</div>
<div class="col-md-2">
<select name="data[time_format]" class="selecter">
<option value="%H:%i:%s" {if $body.data.time_format == "%H:%i:%s"}selected{/if}>03:09:50</option>
<option value="%k:%i:%s" {if $body.data.time_format == "%k:%i:%s"}selected{/if}>3:09:50</option>
<option value="%H:%i" {if $body.data.time_format == "%H:%i"}selected{/if}>03:09</option>
<option value="%k:%i" {if $body.data.time_format == "%k:%i"}selected{/if}>3:09</option>
</select>
</div>
</div>
{if $module.CURRENCIES}
<div class="form-group">
<div class="col-md-2 control-label"><label>{'DefaultCurrency'|translate}</label></div>
<div class="col-md-2">
<select name="data[currency]" class="selecter">
{get_contexts currency=1 assign='contexts'}
{foreach $contexts.currency->getAll() as $key => $currency}
<option value="{$key}" {if $body.data.currency_code == $key}selected{/if}>{$key}</option>
{/foreach}
</select>
</div>
<input type="hidden" name="data[currency_code]" value="{$body.data.currency_code}">
<script>
$('[name="data[currency]"]').on('change', function () {
var key = $(this).val();
$('[name="data[currency_code]"]').val(key);
});
</script>
</div>
{else}
<div class="form-group">
<div class="col-md-2 control-label"><label>{'CurrencySymbol'|translate}</label></div>
<div class="col-md-2">
<input type="text" class="form-control input-sm" name="data[currency]" size="4" maxlength="4" value="{$body.data.currency}">
</div>
<div class="col-md-2 control-label"><label>{'CurrencyCode'|translate}</label></div>
<div class="col-md-2">
<select name="data[currency_code]" class="selecter">
<option value="CZK" {if $body.data.currency_code == 'CZK'}selected{/if}>CZK</option>
{foreach CNB::getCurrencies() as $currency_code => $rate}
{if $rate@first}
{continue}
{/if}
<option value="{$currency_code}" {if $body.data.currency_code == $currency_code}selected{/if}>{$currency_code}</option>
{/foreach}
</select>
</div>
</div>
{/if}
<div class="form-group">
<div class="col-md-3 control-label"><label>{'window_in_tab'|translate}</label></div>
<div class="col-md-1">
{print_toggle name="nw_as_tab"}
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label"><label>{'doNotNotify'|translate}</label>
<a class="help-tip" data-toggle="tooltip" title="{'doNotNotifyToolTip'|translate}"><i class="bi bi-question-circle"></i></a>
</div>
<div class="col-md-1">
{print_toggle name="doNotNotify"}
</div>
</div>
<div class="row bottom-space">
<div class="col-md-12">
<h1 class="h4 main-panel-title">{'ProductsAndShoppingCart'|translate}</h1>
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label"><label>{'NumberOfProductsPerPage'|translate}</label></div>
<div class="col-md-1">
<input type="number" class="form-control input-sm disable-spinner" name="data[cat_show_products]" maxlength="2" value="{$body.data.cat_show_products}">
</div>
<div class="col-md-2 col-md-offset-1 control-label">
<label>{'cat_show_empty'|translate}</label>
<a class="help-tip" data-toggle="tooltip" title="{'cat_show_empty_info'|translate}"><i class="bi bi-question-circle"></i></a>
</div>
<div class="col-md-1">
{print_toggle name="cat_show_empty"}
</div>
<div class="col-md-4">
<span class="help-block">{'EmptySections'|translate}</span>
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label">
<label>{'NumberOfProductsPerSearch'|translate}</label>
<a class="help-tip" data-toggle="tooltip" title="{'NumberOfProductsPerSearchInfo'|translate}"><i class="bi bi-question-circle"></i></a>
</div>
<div class="col-md-1">
<input type="number" class="form-control input-sm disable-spinner" name="data[cat_show_products_search]" maxlength="2" value="{$body.data.cat_show_products_search}">
</div>
<div class="col-md-3 control-label">
<label>{'CartPriceChangeNotification'|translate nofilter}</label>
</div>
<div class="col-md-1">
{print_toggle name="cart_price_change_notification" value=$body.data.cart_price_change_notification|default:'Y'}
</div>
</div>
{if isSuperuser()}
<div class="form-group">
<div class="col-md-3 control-label">
<label>{'SmartForm'|translate}<span class="glyphicon glyphicon-flash" style="color:#AAB2BD;" title="Vidí pouze superadmin"></span>
</label>
</div>
<div class="col-md-1">
{print_toggle name="smartform"}
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label">
<label>{'HereAutocomplete'|translate}<span class="glyphicon glyphicon-flash" style="color:#AAB2BD;" title="Vidí pouze superadmin"></span>
</label>
</div>
<div class="col-md-1">
{print_toggle name="here_autocomplete"}
</div>
</div>
{/if}
<div class="row bottom-space">
<div class="col-md-12">
<h1 class="h4 main-panel-title">{'OrdersAdministration'|translate}</h1>
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label">
<label>{'highlight_order_rows'|translate}</label>
</div>
<div class="col-md-1">
{print_toggle name="highlight_order_rows" value=$body.data.highlight_order_rows|default:'N'}
</div>
<div class="col-md-3 control-label">
<label>{'autoreload_orders_list'|translate}</label>
</div>
<div class="col-md-1">
{print_toggle name="autoreload_orders_list" value=$body.data.autoreload_orders_list|default:'Y'}
</div>
<div class="col-md-3 control-label">
<label>{'orders_only_active_custom_filter'|translate}</label>
<a class="help-tip" data-toggle="tooltip" title="{'orders_only_active_custom_tooltip'|translate}"><i class="bi bi-question-circle"></i></a>
</div>
<div class="col-md-1">
{print_toggle name="orders_only_active_custom" value=$body.data.orders_only_active_custom|default:'N'}
</div>
</div>
<div class="form-group">
<div data-orders-filter="" class="col-md-12" {if $body.data.orders_only_active_custom != 'Y'} style="display: none;"{/if}>
{insert_orders_filter title={'orders_only_active_custom_filter_title'|translate} dateRelative=true filterName="orders_only_active_custom_filter" filterInputName="data[orders_only_active_custom_filter]" filter=$body.data.orders_only_active_custom_filter }
</div>
<script>
$("input[name='data[orders_only_active_custom]']").on("change", function () {
const $filter = $('[data-orders-filter]').stop();
if(this.checked) {
$filter.slideDown();
} else {
$filter.slideUp();
}
});
</script>
</div>