Společné funkce modulu

Společné funkce modulu

_aktivace_háčik

Vážně.
* Aktivační hák zaregistrujte modulu
@param @param$modul řetězceNázev systému modulu
@param @param$ smíšená funkcepro funkci háku
*@return smíšené
*
Regist_activation_hook($modul, $funkce)

_deaktivace_háček

Vážně.
* Deaktivační hák modulu registrace
@param @param$modul řetězceNázev systému modulu
@param @param$ smíšená funkcepro funkci háku
*@return smíšené
*
Registry_deactivation_hook($modul, $funkce)

Registrace_uninstall_hook

Vážně.
* Registrace modulu odinstalace háku
@param @param$modul řetězceNázev systému modulu
@param @param$ smíšená funkcepro funkci háku
*@return smíšené
*
Regist_uninstall_hook($modul, $funkce)

Registrace_cron_task

Vážně.
* Registrace modulu cron úkol, cron úkol je proveden po dokončení základních úkolů cron
@param @param$ smíšená funkce/parametr třídy pro funkci háku
*@return null
*
Register_cron_task($funkce)

Registrace_payment_gateway

Vážně.
* Vstřikujte vlastní platební bránu do pole platebních brán
*@param řetězec $idpayment brány id, by se měl rovnat jako knihovny / název třídy e.q. /New_gateway
*@param řetězec $modulNázev modulu pro načítání brány, pokud ještě není načtena
*
Register_payment_gateway($id, $modul)

Registrace_language_soubory

Vážně.
* Zaregistrujte jazykové soubory modulů pro podporu souboru Custom_lang.php
@param @param$modul řetězceNázev systému modulu
@param @paramPole$jazyková řada jazykových názvů souborů bez _lang.php
*@return null
*
Regist_language_files($modul, $languages)

Modul_dir_url

Vážně.
* URL modulu
* e.q.https://crm-installation.com/module_name/
@param @param$modul řetězceNázev systému modulu
@param @param$segment další řetězec přiložit na adresu URL
*@return řetězec
*
Modul_dir_url($modul, $segment = '')

Modul_dir_cest

Vážně.
* Absolutní cesta adresáře modulů
@param @paramNázev systému systému modulu řetězce $
@param @param$concat přidat další řetězec na cestu
*@return řetězec
*
Modul_dir_path($modul, $concat = '')

Modul_libs_cest

Vážně.
* Modulové knihovny cesta
* e.q. Moduly_name/knihovny
@param @paramNázev modulu řetězce
@param @param$concat přidat další řetězec na cestu
*@return řetězec
*
Modul_libs_path($modul, $concat = '')

    • Related Articles

    • Základy modulů

      ModulyA jméno a umístění Všechny moduly by měly být přidány doModulySložkaVe vašem kořenovém adresáři, kde je nainstalován náš CRM aKaždý modul musíMají jedinečný název složky a soubor init se stejným názvem jako složka moduluJménoJe to pravda. ...
    • Bezpečnost modulu

      Takže jste vytvořili svůj modul a funguje dobře, ale je toV bezpečí? Musíte se ujistit, že váš modul je bezpečný a není zranitelný vůči žádnýmSQL injekce procházejí adresáři. Níže najdete osvědčené postupy, abyste zajistili, že vašeModul bude ...
    • Hlavičky souborů modulů

      Každý modul v našem CRM se skládá z init souboru, který obsahujeObecná konfigurace modulu a zahrnuje hlavičky obsahujícímetainformace týkající se modulu. ModulPříklad hlaviček souborů Následujte příklad ze výchozího modulu Náš CRMNastavení menu, ...
    • Přidat měny celkem do funkce slov

      Pokud ve svých transakcích používáte celkem na slova, musíte do překladu přidat slova měny manuálně. Náš CRM přichází se dvěma předdefinovanými názvy měn, které jsou již přidány do převodníka. Pokud jste přidali svou vlastní měnu, musíte ji přidat ...
    • Vytváření položek menu

      Pokud vytváříte vlastní moduly, pravděpodobně budete chtítPro vytvoření položek nabídky, které budou zobrazeny na bočním panelu oblasti administrace nebo klientské oblastiNavigace. S naším CRM toho můžete snadno dosáhnout pomocí několika řádků kódu. ...