Funzioni comuni del modulo

Funzioni comuni del modulo

register_activation_hook

/***
* Gancio di attivazione modulo di registrazione
* @paramstring $modulenome del sistema modulo
* @parammisto $funzionefunzione per il gancio
* @return misto
*/
register_activation_hook($modulo, $funzione)

register_deactivation_hook

/***
* Gancio di disattivazione del modulo di registrazione
* @paramstring $modulenome del sistema modulo
* @parammisto $funzionefunzione per il gancio
* @return misto
*/
register_deactivation_hook($module, $funzione)

register_uninstall_hook

/***
* Modulo di registrazione gancio
* @paramstring $modulenome del sistema modulo
* @parammisto $funzionefunzione per il gancio
* @return misto
*/
register_uninstall_hook($module, $funzione)

register_cron_task

/***
* Registrare l'attività cron del modulo, l'attività cron viene eseguita dopo che le attività cron core core sono terminati
* @parammisto $funzioneparametro funzione/classe per il gancio
* @return null
*/
register_cron_task($funzione)

register_payment_gateway

/***
* Iniettare gateway di pagamento personalizzato nell'array gateway di pagamento
* @param string $idpayment gateway id, dovrebbe uguale alle librerie / nome di classe e.q. gateway/New_gateway
* @param stringa $modulenome del modulo per caricare il gateway se non già caricato
*/
register_payment_gateway($id, $module)

register_language_files

/***
* Registrare i file di lingua del modulo per supportare il file custom_lang.php
* @paramstring $modulenome del sistema modulo
* @paramarrayarray di nomi di file linguistici senza _lang.php
* @return null
*/
register_language_files($module, $linganguages)

module_dir_url

/***
* URL del modulo
* e.q.https://crm-installation.com/module_name/
* @paramstring $modulenome del sistema modulo
* @paramstring $segment stringa aggiuntiva all'URL
* stringa @return stringa
*/
module_dir_url($module, $segment = '')

module_dir_path

/***
* Modulo directory percorso assoluto
* @paramstring $module modulo nome del sistema
* @paramstring $concat aggiungere stringa aggiuntiva al percorso
* stringa @return stringa
*/
module_dir_path($module, $concat = '')

module_libs_path

/***
* Percorso librerie modulo
* e.q. moduli/module_name/librerie
* @paramstring $module nome modulo
* @paramstring $concat aggiungere stringa aggiuntiva al percorso
* stringa @return stringa
*/
module_libs_path($module, $concat = '')

    • Related Articles

    • Modulo di base del modulo

      Moduliposizione & nome Tutti i moduli devono essere aggiunti nelmodulicartellanella tua directory principale in cui è installato il nostro CRM eogni modulo deveavere nome univoco della cartella e file init con lo stesso nome della cartella del ...
    • Intestazioni file del modulo

      Ogni modulo nel nostro CRM è costituito da file init che contienela configurazione generale del modulo e include intestazioni contenentimeta-informazioni relative al modulo. Moduloesempio intestazioni file init file L'esempio seguente viene tratto ...
    • Sicurezza del modulo

      Quindi, hai creato il tuo modulo e funziona bene, ma è tuttosicuro? È necessario assicurarsi che il modulo sia sicuro e non sia vulnerabile a nessunoLe iniezioni SQL sono directory traversando di directory. Puoi trovare le migliori pratiche per ...
    • Antiriciclaggio, contrastare il finanziamento del terrorismo

      Introduzione BIMetaSocietà,chespecializzatoinsviluppounicoapplicazioniperarchitetti,ingegneri,eappaltatori,èdedicatoarispettaredatuttianti-moneyriciclaggio(Aml)econtrastareilfinanziamentoditerrorismo(Cft)leggieregolamentiinilStati UnitiStati ...
    • Stima del collegamento al progetto

      Vai aMenu -> Vendite -> Stimee fare clicCreareNuova stima Selezionare il cliente. Un menu a discesa con progetti verrà visualizzato sotto il campo selezionato dei clienti(se non verranno visualizzati progetti associati al cliente selezionato non ...