sql >> Databáze >  >> RDS >> Mysql

Sugarcrm, psaní vlastního kódu při ukládání záznamu

Použijte logické háčky (např. after_save nebo before_save) na akci uložení modulu.

  • Vytvořte soubor logic_hooks.php v custom/modules/myModule /

    <?
    $hook_array = Array(); 
    $hook_array['after_save'] = Array(); 
    $hook_array['after_save'][] = Array(
        0,
        'myName',
        'custom/modules/myModule/logic_hooks/file.php',
        'myClass',
        'myMethod'
    );
    ?>
    
  • Vytvořte soubor.php v /custom/modules/myModule /logic_hooks/

    <?php
    class myClass{
        function myMethod(&$bean, $event, $arguments){
            // Do something with $bean (e.g. store the custom DB value)
        }
    }
    ?>
    

Další informace naleznete na:tento odkaz .



  1. Je možné nastavit časový limit pro SQL dotaz na Microsoft SQL Server?

  2. Postgres je nejlepší databáze – Důvod č. 1:Vývojáři ji milují!

  3. Android - Ruby on Rails - MySQL

  4. Kritéria hibernace s vlastním připojením