Hallo,
ich nutze seit einer Weile sehr zufrieden Fakturama für die Rechnungstellung. Nun möchte ich die Anwendung auf einen Webshop ausweiten und Fakturama und den modified Shop (1.06) zusammenführen.
Mit Hilfe des Forums konnte ich das "smarty"-Problem lösen. (Siehe hier: https://www.fakturama.info/community/hilfe-bei-installation-und-bedienung/geloest-webshop-anbindung-modified-shop-no-valid-smarty-class-php)
kam jedoch eine neue Fehlermeldung und zwar folgende:

Danach passiert nichts. Es wird also nichts importiert.
Hat jemand eine Idee?
Vielen Dank und viele Grüße
dmesen
Sieht nach BOM aus.
Du hast den Connector geändert und neu gespeichert?
Da hat er sich bei eingeschlichen durch den Editor.
Versuche ohne BOM zu speichern, oder mach ihn sichtbar und lösche ihn.
Gute Editoren wie Notepad++ (Windows) können das.
Du bist grandios, hat geklappt. Vielen Dank!
Wünsche ein schönes Wochenende 🙂
Kurze Frage, kann es sein das der Connector nicht mit modfied 1.06 und PHP 5.4 funktioniert?
Ich erhalte immer diese Fehlermeldung:
5.3.18-nmm1 Invalid username or password
Ich habe im Source Code nachgeschaut und habe dort mein Admin Kennwort auch bereits hard gecoded aber das hat nichts gebracht...mach ich was falsch?
Gruß Anno
dmesen Wrote:
-------------------------------------------------------
> Hallo,
>
> ich nutze seit einer Weile sehr zufrieden
> Fakturama für die Rechnungstellung. Nun möchte
> ich die Anwendung auf einen Webshop ausweiten und
> Fakturama und den modified Shop (1.06)
> zusammenführen.
>
> Mit Hilfe des Forums konnte ich das
> "smarty"-Problem lösen. (Siehe hier:
>
9)
>
>
> Danach kam jedoch eine neue Fehlermeldung und zwar
> folgende:
>
> 
>
> Danach passiert nichts. Es wird also nichts
> importiert.
>
> Hat jemand eine Idee?
>
> Vielen Dank und viele Grüße
> dmesen
hallo an alle, bin seit gestern stolzer besitzer von fakturama.
leider habe ich die ganze zeit probleme den connector anzubinden in einem modified 1.06 shop.
erst smarty problem, dies könnte ich beheben.
nun kommt immer diese fehlermeldung und zwar:
Error parsing XML content:
XML document structures must start and end within the same entity.
5.4.9-nmm1
Fatal error: Call to undefined function encode_htmlentitied in smarty.classphp on line 1104
ich hoffe jemand kann helfen versuche schon den ganzen tag dieses problem zu beheben leider ohne erfolg .
Nimm die smarty.class.php und ändere in Zeile 1104 von
"$msg = encode_htmlentities($error_msg);" auf "$msg = htmlentities($error_msg);".
Ab PHP 5.4 ist der Standard-Zeichensatz UTF-8.
Dann sollte die Zeile so ersetzt werden:
$msg = htmlentities($error_msg, ENT_COMPAT | ENT_HTML401, “ISO-8859-1″);
Sollte klappen...
Hi vielen vielen dank! es geht....
habe es nur so geändert
"$msg = encode_htmlentities($error_msg);" auf "$msg = htmlentities($error_msg);". so geht es
so geht es nicht
$msg = htmlentities($error_msg, ENT_COMPAT | ENT_HTML401, “ISO-8859-1″
hauptsache es geht!!!! danke dir
Ist nur download der daten von produten möglich? andersrum geht nicht oder ? das ich die artikel über fakturama pflege und automatisch im onlineshop auftauchen?
Leider hat bei meinem shop diese Änderung keine Wirkung gezeigt.
Die Errormeldung zu Zeile 1104 bekomme ich nicht.
gibt es noch mehr Lösungsvorschläge ?
have a nice day :-)....
Und was passiert? Welche Fehlermeldung kommt denn?
Welcher Shop? Ein paar Infos wären schon schön.
Meine Glaskugel ist noch etwas trüb.
Die eingesetzte shop software ist modified eCommerce Shopsoftware 1.06
Also folgende Fehlerbild.
Wenn keine Bestellung im Shop abzuholen ist, klappt es ohne Probleme, die Artikel werden importiert.
Wenn Bestellungen abzuholen sind Status "offen", bekomme ich eine Fehlermeldung
Error parsing XML content:
XML document structures must start and end within the same entity.
5.4.12
Jetzt kommt das seltsame.
Wir hatten eben fünf offene Bestellungen -> Fehler
dann habe ich im shop drei auf den Status "versendet" gestellt -> kein Fehler Bestellungen werden importiert.
ok! versuchen wir es mal weiter, (Ausschlußverfahren) die beiden bestellungen auf "versendet" gestellt und zwei andere auf offen -> Fehler
Es liegt also nicht an der Anzahl !?
Eine Bestellung ließ sich auch nicht einzeln importieren, hier waren im shop Paypal zahlungsinformationen als Komentar hinterlegt ..
Keine Ahnung
..wird beim import kein logfile geschrieben wo man nachschauen könnte was ihn stört ?
have a nice day :-)....
Es gibt einen Ordner in deinem Workspace, der sogar Log heißt.
Darin sind die Logdateien für Fehlermeldungen und den Shopimport.
Ich denke, dass in die XML wohl irgendwie ein falsches Zeichen geschrieben wird, was den Import unterbricht.
Encoding stimmt?
wie ist der genau pfad zum log ordner, hab schon alles abgesucht.
welches encording meinst du ?
have a nice day :-)....
hier ist die meldung
f
xxx
xxxxxxxx
xxxxxxx 2
12345
hierhausen
Germany
f
Eva
Müller
xxxxxx
12345
hierhausen
Germany
01234-456789
xxxxxx@gmx.de
Fatal error: Call to undefined function encode_htmlspecialchars() in /homepages/xxx/xxxxxx/htdocs/shop/inc/xtc_db_output.inc.php on line 19
Den Pfad zum Logordner findest du in der Fensterleiste von Fakturama.
Da steht -bei mir- der Pfad zum Arbeitsverzeichnis.
Der Import hängt wohl mit der verwendeten PHP Version in Verbindung mit dem modified 1.06 zusammen.
Verwendest du 5.4?
Ja wir verwenden 5.4 bzw. 1und1 verwendet 5.4
das war auch die entscheidung auf 1.06 zu migrieren, da 1und1
angekündigt hatte 5.2 nicht mehr zu unterstützen.
könnte an dieser Zeile liegen und dem (
)
Hier habe ich noch ein Log aus einem backup gefunden
PhP Version 5.2 und Shop Version 1.05
Sehr geehrte Frau Müller....
Die Frage ist dann, wo kommt dieser Zeilenumbruch her ?