[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • GroupLetter Import
Seite 1 von 1

GroupLetter Import

Verfasst: 14. Aug 2007, 23:51
von megpro
Hi Leute,

hier mal eine Frage, an alle die sich mit dem GroupLetter schon mal beschäftigt haben.

Das Teil ist echt gut gemacht und funktioniert auch gut. Es ist bei mir noch in der Testphase und ich habe einige Adressen angemeldet und teilweise aktiviert. Newsletterversand unda alles ander funktioniert.

Nun möchte ich die Adressdatenbank natürlich auch mal sichern, denn die ist schließlich das Wichtigste. Beim Export erhalte ich die CVS ;-getrennt, welche anscheinend auch korrekt ist. Hier mal ein Auszug

!Grp!;Report
!Grp!;Newsletter
!Adr!;mail@gmx.net;Herr;Axel;Schulz;deutsch;0;Report
!Adr!;simon.kumpel@benz.de;Herr;Simon;Kumpel;deutsch;0;Report
!Adr!;jens@mayer.net;Herr;Jens;Mayer;deutsch;1;Report;Newsletter
!Adr!;kontakt@mg-m.de;Herr;Jens;Mayer;deutsch;1;Newsletter

Wenn ich genau diese Datei unverändert wider importiere habe ich zwei neue Gruppen. Eine ohne Namen und Gruppe "1"

Wennn ich Änderungen in der CSV vornehme sind die beiden Gruppen auch da und die Änderungen werden nicht importiert.

hatte schon mal jemand import (export) Probleme oder weiß jemand, was das schief geht?

MfG Jens

Verfasst: 28. Jan 2008, 18:07
von ralf.schlott
Ich kann deine Frage leider nicht beantworten... Aber ich finde nicht einmal einen Button zum Import... Wo ist der denn?

Verfasst: 4. Jun 2008, 22:02
von joaopinto
das problem von megpro hab ich nun auch, und wie's scheint liegt es daran, dass bei der import-funktion der status (inaktiv/aktiv) nicht berücksichtigt wurde. was natürlich blöd ist, wenn man zb. tausende adressen in den groupletter importiert und alle defaultmässig inaktiv sind.

das bedeutet: der status lässt sich nicht über die betreffende zeile im csv-file steuern...

hieremailadresse;Anrede;Vorname;Nachname;Sprache;Status

wobei der status=1 für aktiv stünde.

ich hab nachgesehen und tatsächlich, in der datei pages/import.inc.php fehlt die nötige stelle, die in der R4 version des groupletters vervollständigt wurde:

Code: Alles auswählen

if(count($data) >=6)
			{
    			$nl_email = addslashes($data[0]); // email
	    		$nl_titletype = addslashes($data[1]); // titletype
		    	$nl_firstname = addslashes($data[2]); // firstname
			    $nl_name = addslashes($data[3]); // name
			    $nl_lang = addslashes($data[4]); // sprache
			    $nl_state = addslashes($data[5]); // Status
			    $groupids=array();
	            for($j=6;$j<count($data);$j++)      // Gruppen einlesen
                {
                    $groupids[] = CGroupLetter::AddGroup(addslashes($data[$j]));
                }
                $uid=0;
                $nl_clang = GetIdFromOptionList($nl_lang,GetRexLanguages());
                if(CGroupLetter::AddNewsletterUser(GetIdFromOptionList($nl_titletype,$REX["ADDON"]["settings"][$mypage]["TITLETYPE"][$nl_clang])
                                            ,$nl_firstname,$nl_name,$nl_email
                                            ,$nl_clang,$groupids,$uid,$nl_state) == true)
        			$counter++;
wenn man also
$nl_state = addslashes($data[5]); // Status
hinzufügt, sollte es eigentlich klappen, tut es aber nicht, er übernimmt die importierten adressen weiterhin als inaktiv.

hat irgendwer ne idee.. ? :wink:

groupletter V2

Verfasst: 9. Jun 2008, 17:24
von zlatko
Hallo Leute !

Habe alles probiert, aber der Import geht einfach nicht. Es wird immer neue Gruppe 1 erstellt.

REDAXO 3.2; groupletter V2



Jemand noch ne Idee ?????

Re: GroupLetter Import

Verfasst: 18. Aug 2011, 11:44
von maik@nordbahn
Ich hole dieses Thema nochmal hervor. Gibt es hierfür schon ein Lösung?
megpro hat geschrieben:Hi Leute,
hier mal eine Frage, an alle die sich mit dem GroupLetter schon mal beschäftigt haben.

Das Teil ist echt gut gemacht und funktioniert auch gut. Es ist bei mir noch in der Testphase und ich habe einige Adressen angemeldet und teilweise aktiviert. Newsletterversand unda alles ander funktioniert.

Nun möchte ich die Adressdatenbank natürlich auch mal sichern, denn die ist schließlich das Wichtigste. Beim Export erhalte ich die CVS ;-getrennt, welche anscheinend auch korrekt ist. Hier mal ein Auszug

!Grp!;Report
!Grp!;Newsletter
!Adr!;mail@gmx.net;Herr;Axel;Schulz;deutsch;0;Report
!Adr!;simon.kumpel@benz.de;Herr;Simon;Kumpel;deutsch;0;Report
!Adr!;jens@mayer.net;Herr;Jens;Mayer;deutsch;1;Report;Newsletter
!Adr!;kontakt@mg-m.de;Herr;Jens;Mayer;deutsch;1;Newsletter

Wenn ich genau diese Datei unverändert wider importiere habe ich zwei neue Gruppen. Eine ohne Namen und Gruppe "1"

Wennn ich Änderungen in der CSV vornehme sind die beiden Gruppen auch da und die Änderungen werden nicht importiert.

hatte schon mal jemand import (export) Probleme oder weiß jemand, was das schief geht?
MfG Jens