sql >> Database >  >> RDS >> Mysql

Sugarcrm, aangepaste code schrijven terwijl het record wordt opgeslagen

Gebruik logische hooks (bijvoorbeeld after_save of before_save) voor de opslagactie van de module.

  • Maak een logic_hooks.php in 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'
    );
    ?>
    
  • Maak file.php in /custom/modules/myModule /logic_hooks/

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

Zie voor meer informatie:deze link .



  1. De achtergrondkleur van een formulier wijzigen in Access 2016

  2. SQL Server Ontsnap aan een onderstrepingsteken

  3. OperationalError:(2002, kan geen verbinding maken met lokale MySQL-server via socket '/var/run/mysqld/mysqld.sock' (2))

  4. PyInstaller, spec-bestand, ImportError:Geen module met de naam 'blah'