コード例 #1
0
ファイル: contact_index.php プロジェクト: Kervinou/OBM
      OBM_AddressBook::store($params);
    } else {
      OBM_AddressBook::create($params);
    }
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } elseif ($action == 'deleteAddressBook') {
  ///////////////////////////////////////////////////////////////////////////////
    OBM_AddressBook::delete($params);
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } elseif ($action == 'toggleSyncable') {
  ///////////////////////////////////////////////////////////////////////////////
    OBM_AddressBook::store($params);
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } elseif ($action == 'setSubscription') {
  ///////////////////////////////////////////////////////////////////////////////
    OBM_AddressBook::setSynced($params);
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } 

  if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
    foreach($subTemplate as $template) {
      $template->set('contacts', $contacts);
      $template->set('contact', $contact);