Funzioni PHP

ATTENZIONE: questa sezione è in fase di aggiornamento e sarà presto completata.

Funzioni del framework

Il framework WebsitePack fornisce una serie di funzioni PHP integrate utili per velocizzare lo sviluppo, mantenere coerenza con la struttura interna e ridurre la scrittura di codice ripetitivo.

Tali funzioni possono essere utilizzate liberamente nei file personalizzati (come functions.php, applicazioni o pagine), in quanto sono disponibili globalmente dopo l'inizializzazione del core.

Tabella delle funzioni disponibili

Nome funzione Parametri Descrizione
wsp_send($val) $val (stringa o array) Sanitizza e filtra un dato per l'invio sicuro (es. in query, output HTML).
wsp_view($val) $val Prepara una stringa per l’output HTML (con escape sicuro di caratteri speciali).
wsp_translate($string, $shortner = "") $string, $shortner (opzionale) Restituisce la traduzione della stringa passata secondo il sistema multilingua.
wsp_table($nome_tabella) $nome_tabella Restituisce il nome completo della tabella con prefisso database configurato.
wsp_query($query) $query Esegue una query SQL sul database corrente (supporta mysqli o mysql).
wsp_price($prezzo, $cap, $iva, $qt, $sconto, $trasp, $extra) $prezzo, $cap, $iva, $qt, $sconto, $trasp, $extra Calcola il prezzo finale di un prodotto, includendo IVA, sconti, quantità e trasporto.
wsp_view_price($val) $val Restituisce un prezzo formattato secondo le impostazioni del progetto (simbolo valuta, decimali).
wsp_send_date($data, $orario) $data, $orario (opzionale) Converte una data da formato italiano a formato SQL (YYYY-MM-DD).
wsp_view_date($data) $data Converte una data in formato leggibile (es. 31/12/2025 14:00:00).
wsp_notice($class, $message) $class, $message Restituisce un blocco HTML di notifica pronto da mostrare nell'interfaccia.
wsp_shop_stepbar($where) $where Genera la barra grafica di avanzamento del processo d’acquisto nel carrello.

Nota: la lista delle funzioni è in costante aggiornamento. Per l’elenco completo consultare i file func.lib.php, set.lib.php e shop.lib.php all'interno del core del progetto.

3 mesi fa

Questo sito e terze parti utilizzano cookies o tecnologie simili per finalità tecniche e, con il tuo consenso, per altre finalità. Clicca su Accetta per abilitarli tutti, su Scegli per le singole preferenze o su Nega per abilitare solo quelli necessari. Per saperne di più: informativa cookie .