Aller au contenu principal
Version: NEXT GEN

Fonctions & Paramètres

Cette page liste les fonctions et clés de paramètres utilisables pour les thèmes.

Fonctions

FonctionDescription
{{ auth()->check() }}Vérifie si l'utilisateur est connecté
{{ auth()->user() }}Retourne l'utilisateur connecté
{!! app('seo')->head() !!}Retourne les métadonnées à ajouter dans le head
{!! app('seo')->favicon() !!}Retourne la balise meta pour le favicon
{!! app('seo')->foot() !!}Retourne les scripts de fin de page
{{ setting(key, value) }}Retourne la valeur d'un paramètre de configuration
{{ basket(false) }}Retourne le modèle du panier
{{ basket()->total() }}Retourne le total du panier
{{ basket()->quantity() }}Retourne le nombre d'articles dans le panier
{{ basket()->items() }}Retourne les articles du panier
{{ is_darkmode() }}Retourne vrai si la page est en mode sombre
{{ is_lightmode() }}Retourne vrai si la page est en mode clair
{{ format_bytes($bytes, $precision = 2, $suffix = true) }}Retourne la taille en octets formatée (Ko, Mo, Go, etc.)
{{ currency() }}Renvoie la devise actuelle au format ISO
{{ currency_symbol(?$currency = null) }}Renvoie le symbole de la devise actuelle
{{ currencies() }}Renvoie un tableau contenant toutes les devises
{{ tax_percent(?$iso = null) }}Renvoie le pourcentage de taxe pour un pays
{{ formatted_price($price, $currency = null) }}Renvoie le prix formaté avec la devise
module_path($module, $path)Retourne le chemin d'un fichier dans un module
addon_path($module, $path)Retourne le chemin d'un fichier dans un addon
theme_manager()Renvoie l'instance du gestionnaire de thème
{{ is_subroute($route) }}Retourne vrai si la route est une sous-route
{{ is_route($route) }}Retourne vrai si la route est la route actuelle
{{ ctx_version() }}Retourne la version de CLIENTXCMS
{{ theme_config($key, $default = null) }}Retourne la configuration du thème

Paramètres

Vous pouvez les récupérer avec la fonction {{ setting() }}.

CléDescription
app_nameNom du site
app_urlURL du site
app_timezoneFuseau horaire du site
app_addressAdresse du site
app_logoLogo du site
app_logo_textLogo texte du site
app_faviconFavicon du site
app_debugMode débogage du site
app_envEnvironnement du site
theme_header_logoAffiche le logo dans l'en-tête du site
theme_switch_modeType de thème (both, light, dark)
theme_footer_descriptionDescription du pied de page
theme_home_title_metaTitre meta de la page d'accueil
theme_home_image_metaImage meta de la page d'accueil
seo_site_titleTitre du site (affiché à côté du titre de la page)

Vous pouvez les récupérer avec la fonction {{ setting() }} ou {{ translated_setting() }}.