ldc-le-gaulois-pro/resources/views/fo/modules/scriptConstants.blade.php

21 lines
1.2 KiB
PHP

<script @if (isset($nonce)) nonce="{{ $nonce }}" @endif>
if (!window.__SYSTEM) {
window.__SYSTEM = {};
}
window.__SYSTEM._locale = '{{ app()->getLocale() }}';
window.__SYSTEM._translations = @json(cache(sprintf('translations.%s', app()->getLocale())) ?? []);
if (!window.__SYSTEM._asset) {
window.__SYSTEM._asset = {};
}
window.__SYSTEM._asset['images/croix-blanche.png'] = '{{ Vite::asset('resources/assets/images/croix-blanche.png') }}';
if (!window.__SYSTEM._routes) {
window.__SYSTEM._routes = {}
}
window.__SYSTEM._routes['products.range-products.ajax'] = '{{ route('fo.products.range-products.ajax', ['range' => 'RANGE']) }}';
window.__SYSTEM._routes['product.show'] = '{{ route('fo.product.show', ['publishedProduct' => 'PRODUCT']) }}';
window.__SYSTEM._routes['product.add-product-to-basket'] =
'{{ route('fo.product.add-product-to-basket', ['publishedProduct' => 'PRODUCT']) }}';
window.__SYSTEM._routes['product.remove-product-from-basket'] =
'{{ route('fo.product.remove-product-from-basket', ['slug' => 'SLUG']) }}';
window.__SYSTEM._routes['fo.add-single-optin'] = '{{ route('fo.add-single-optin') }}';
</script>