Deutsch| English
  #1  
Alt 25.03.2010, 23:08
Neuer Benutzer
 
Registriert seit: 01.02.2010
Beiträge: 17
Standard Remoting - werde nicht schlau aus add-Methoden

So, hier ein anderes Problem, was ich mit dem remoting bei ISPConfig habe.
Folgende Methode steht in der remoting.inc.php
PHP-Code:
function mail_user_add($session_id,$domain_id$client_id$params
In den Beispielscripten für das Remoting (war mir eine grosse Hilfe!) steht aber folgendes:
PHP-Code:
$client->mail_user_add($session_id,$client_id$params); 
Wo ist der Parameter $domain_id geblieben? das verwunderliche, es funktioniert! Auch bei mail_forward_add.
Verstehen tue ich das nicht so ganz.
Zumal die entsprechende Update-Methode wie folgt aussieht:
PHP-Code:
function mail_user_update($session_id$client_id$domain_id$params
Da sind jetzt $client_id und $domain_id vertauscht.

Worum es bei mir geht ist folgendes:
Ich will per Remoting ein neues Mail-Alias (DB-Tabelle mail_forwarding) anlegen. Da es hierfür leider leider kein Beispielscript gibt, frage ich mich jetzt, wie der richtige Aufruf lautet. Ich denke mal wie bei mail_user_add, aber auch hier ist das mit den Parameter irgendwie verwirrend.

Wäre fein, wenn mir einer ein kurzen Beispielaufruf posten könnte.

grüße, Axel
Mit Zitat antworten
  #2  
Alt 26.03.2010, 19:01
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.817
Standard

Einige Beispile sind nicht auf aktuellem Stand, da der Entwickler der sie geschrieben hat zur Zeit keine Zeit für die Aktualisierung hat.

Wie der richtige Aufruf einer Funktion lautet, kannstc Du am besten in der Datei remoting.inc.php nachsehen. Die Parameterreihenfolge ist immer wie in dieder Datei, da diese die Remoting Funktionen bereitstellt.
Mit Zitat antworten
  #3  
Alt 28.03.2010, 13:17
Neuer Benutzer
 
Registriert seit: 01.02.2010
Beiträge: 17
Standard

Genau so bin ich auch vorgegangen. Aber in der remote.inc.php steht eben als zweiter Parameter die $domain_id. Wenn ich diesen aber mit übergebe und die eigentlichen Paramter erst als viertest übergebe, klappt da gar nichts.
Erst wenn ich die $domain_id aus der Parameterliste streiche, klappt es.
Verwundert mich eben nur, aber solange ich einen Weg finde soll es mir egal sein.

Nur mal als Info: Schreibe grad eine Typo3-Extension um per Remoting auf ISPConfig zugreifen zu können, für ein eigenes Kundenmenü zB.
Wer noch Ideen hat oder mitwirken möchte, kann sich gerne bei mir melden. Werde dafür noch einen extra Thread aufmachen.
Mit Zitat antworten
  #4  
Alt 29.03.2010, 17:29
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.817
Standard

Du kannst ja mal einen bugrequest im bugtracker posten, dann sehen wir uns die Funktion zum nächsten release nochmal an.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 14:19 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0