Results 1 to 2 of 2

Thread: relationship functions

  1. #1
    zaska's Avatar
    zaska is offline Senior Member
    Join Date
    Sep 2008
    Posts
    99

    Arrow relationship functions (solved)

    Hi there

    I have 2 custom modules build with module builder. Can anyone gime me some tips for using the functions for relationships?

    Save.php:
    Code:
    <?php
    if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
    
    require_once('modules/MyModule/MyModuleFormBase.php');
    $mymoduleForm = new MyModuleFormBase();
    $mymoduleForm->handleSave('', true, false);
    ?>
    MyModuleFormBase.php:
    Code:
    <?php
    if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
    
    class MyModuleFormBase{
    
    function handleSave($prefix,$redirect=true, $useRequired=false){
        global $current_user;
        global $db;
    
    	require_once('modules/DC_Dogovori/DC_Dogovori.php');
    	require_once('include/formbase.php');
    
         $focus = new DC_Dogovori();
            if($useRequired &&  !checkRequired($prefix, array_keys($focus->required_fields))){
                    return null;
            }
    
         $focus = populateFromPost($prefix, $focus);
         $focus->unformat_all_fields();
         $focus->save($check_notify);
    
    // rest of the logic \\
    }
    How to use the build in functions for load, set, delete on relationships? To set a relationship I'm using:
    Code:
    $focus->set_relationship($join_table, $relate_array);
    But the $join_table and $relate_array are build from my SELECT queries.

    SugarCE Version 5.0.0g (Build 3391)
    Last edited by zaska; 2008-10-27 at 09:14 AM. Reason: solved

  2. #2
    zaska's Avatar
    zaska is offline Senior Member
    Join Date
    Sep 2008
    Posts
    99

    Default Re: relationship functions

    Never mind..

    include/generic/DeleteRelationship.php

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. upgraded to 4.5.1e, received "Metadata for table tracker does not exist"
    By sfgeorge in forum Installation and Upgrade Help
    Replies: 0
    Last Post: 2007-09-03, 02:24 PM
  2. problemi step 6 di SugarSuite-Full-4.0.1h
    By lucia in forum Italiano
    Replies: 0
    Last Post: 2006-12-27, 08:50 AM
  3. Asterisk Patch 1.1.0 Crash on logon
    By skyracer in forum Help
    Replies: 6
    Last Post: 2006-07-08, 06:30 AM
  4. Replies: 7
    Last Post: 2006-06-06, 07:56 PM
  5. 4.0.1 Installation Problem
    By clawton in forum Help
    Replies: 14
    Last Post: 2006-02-13, 04:17 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •