Artikel beschreibung.

onkelsem

Aktives Mitglied
24. Juni 2006
15
0
Hab folgendes Problem, wenn ich mit eazy einen Artikel anlege und dann eine beschreibung eingeben möchte, arbeite ich mit der Copy funktion, weil ich mir nicht die mühe machen möchte alles per Hand einzugeben, allerding hält er sich dann nicht an leerzeilen und abstände inder Beschreibung, es wird alles hintereinander geschrieben, im Shop, das soll nicht so sein, wie mach ich es richtig? War der meinung, das es mal funktioniert hat, oder irre ich mich? vielen dank für die hilfe!
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Du hast Recht, es hat einmal so funktioniert.

Das Problem ist, dass dadurch einmal importierte und dann in eazySales eränderte HTML-Beschreibungen komplett auseinandergewürfelt wurden, weil alle Zeilenvorsprünge in das entsprechende HTML-Konstrukt
umgewandelt wurden.

Um Dein Problem zu lösen, solltest Du
statt Zeilenvorsprung schreiben.
 

onkelsem

Aktives Mitglied
24. Juni 2006
15
0
vielleicht kann ich aber auch die Version nutzen, mit der das funktioniert hat, das war der grund, oder einer der hauptgründe, warum ich mich für euer tool entschieden habe. Welcher Version muss ich nutzen?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Auf keinen Fall solltest Du eine ältere Version nutzen, da diese noch Fehler enthielt.

Du kannst die neuste Version nutzen, musst allerdings die Datei dbeS/Artikel.php verändern.

Zeile 29:
aus
Code:
$artikel->cBeschreibung = realEscape($_POST["ArtikelBeschreibung"]);
das hier machen
Code:
$artikel->cBeschreibung = nl2br(realEscape($_POST["ArtikelBeschreibung"]));

Bei Kurzbeschreibung kannst Du dies auch machen - falls erwünscht.
Die Kategoriebeschreibung wird in der Datei dbeS/Kategorie.php übernommen. Dort kann auch dieses nl2br(...) eingefügt werden, um das alte Verhalten zu bekommen.
 

onkelsem

Aktives Mitglied
24. Juni 2006
15
0
reicht es, wenn ich die datei verändert austausche?

Vielen dank im übrigen für die immer schnelle hilfe!
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Achso, die Änderungen werden erst aktiv, wenn der Artikel erneut aus eazySales versandt wird. D.h. Artikel bearbeiten, speichern, Inetabgleich machen.
 

onkelsem

Aktives Mitglied
24. Juni 2006
15
0
was soll ich sagen, es geht nicht! Neuer Artikel angelegt, ganze Sache hochgeladen, und schwupss, wieder alles in einem Text!
 

Ähnliche Themen