>

Text Formatierung in Produkte Beschrieb ohne HTML

06.09.2008 19:38
#1
sli_nd
Joomshopping forum user no avatar
Name: stephan lipp
25.08.2008
Posts: 8
Quote
Text Formatierung in Produkte Beschrieb ohne HTML

Hallo erst mal
Ich bin Joomshopping (und vor allem PHP) Neuling.

Mein Problem betrifft den Beschrieb von Kategorie und Produkt. Hier ist es mir - trotz verwenden von HTML Tags oder direkt schreiben in die HTML Textarea - nicht möglich einen Text HTML formatiert zu speichern. Alle HTML Tags werden während dem Speichern entfernt und der Text landet jungfräulich in der DB.

Bei den AGB oder der Shoptitelseite z.B. funktionierts problemlos. Ist das ein known Issue oder bin ich der einzige, und wenn ja, wie könnte das gelöst werden?

Danke und Gruss aus der Schweit
Stephan.

 
14.09.2008 15:23
#2
hamuch
Joomshopping forum user no avatar
Name: hamuch
14.09.2008
Posts: 1
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne H

Hallo,

ich bin ebenfalls Joomshopping (und vor allem PHP) Neuling und habe exakt das selbe Problem.

Vielleicht kann uns ja jemand weiterhelfen.

Danke schon mal.

 
17.09.2008 11:48
#3
skittel
Joomshopping forum user no avatar
Name: Kittel
05.09.2008
Posts: 14
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hi,
ich konnte das Problem für mich bei den Produkten lösen. Denke das wird bei den Kategorien das selbe sein. In den Funktionen zum speichern der Werte, werden die Variablen ohne aus der $_POST Funktion (oder für Joomla besser mosGetParam) zurück gelesen zu werden, in die Datenbank geschrieben. Dies scheint den Verlust der HTML-Tags zu verursachen.
Also als Lösung in der admin.jshopping.php (in z.B. Funktion saveProduct) die betroffenen Werte vor dem schreiben in die DB erst mit mostGetParam + Parameter _MOS_ALLOWHTML oder mit $_POST zurücklesen. Habs bisher mit $_POST probiert und funktioniert.

Gruß

 
03.10.2008 01:33
#4
dokape
Joomshopping forum user no avatar
Name: Peter
08.08.2008
Posts: 7
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Danke für die Info.

Aus

foreach ($_REQUEST as $key => $value)
$$key = mosGetParam($_POST,$key);


Wurde


foreach ($_REQUEST as $key => $value){

if ($key == 'product_description') {
$$key = mosGetParam($_POST,$key, "", _MOS_ALLOWHTML);
}
else {
$$key = mosGetParam($_POST,$key);
}
}


 
09.10.2008 23:53
#5
signmaxone
Joomshopping forum user no avatar
Name: Signmaxone
24.09.2008
Posts: 8
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Sorry, das Thema interessiert mich doch brennend, allerdings habe ich es ausprobiert und bei mir funktioniert es nicht. Vielleicht habe ich auch nicht die richtige Stelle gefunden. Könntest Du uns nicht eventuell die gesamte Datei admin.jshopping.php zur Verfügung stellen?

22:11Uhr
Ich muss diese Nachricht noch einmal ändern. Habe gerade festgestellt, das es bei den Produkten doch funktioniert. Vielen Dank noch mal für die Anleitung. Die betroffenen Zeilen in der admin.jshopping.php sind übrigens 2212 und 2213.

Um das ganze perfekt zu machen, hätte ich noch eine Bitte. Wo findet man dieses Konstrukt für die Kategorien. Wenn Die Entwickler der Software das im Core der Komponente vielleicht gleich noch mit ändern könnten, dann finde ich, sind wieder ein paar Bugs beseitigt.B)

 
10.10.2008 22:10
#6
skittel
Joomshopping forum user no avatar
Name: Kittel
05.09.2008
Posts: 14
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hi,
für die Kategorien müsste sich das ganze in der Funktion saveCategory auch in der admin.jshopping.php abspielen.

Hier wird das ganze auch nur mit mostGetParam zurück gelesen...
-> also das ganze wie von dokape vorgeschlagen für den gewünschten key abänder.

Gruß

Also ich habe das ganze ausprobiert und in meiner Version 1.0.7.7 findet sich das in Zeile 888 und muss wie folgt abgeändert werden:


foreach ($_REQUEST as $key => $value){
if($key == 'category_description'){
$$key = mosGetParam($_POST,$key, "", _MOS_ALLOWHTML);
}
else{
$$key = mosGetParam($_POST,$key);
}
}


 
14.10.2008 20:50
#7
dokape
Joomshopping forum user no avatar
Name: Peter
08.08.2008
Posts: 7
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

In der aktuellen Version 1.0.8 vom 10.10.2008 ist es noch nicht gefixt.

 
24.02.2009 00:40
#8
joschi05_fan
Joomshopping forum user no avatar
Name: Helge Dobbert
22.02.2009
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Moin,
ich bin komplett neu bei JoomShop, und ich muss sagen, ich finde die Komponente schon sehr gut.
Allerdings, ist mir dieser Bug, der hier beschrieben wird auch aufgefallen. Ich habe die aktuellste Version des JoomShop installiert, und anscheinden hilft mir da die kleine Anleitung nicht weiter, da in den Zeilen 2212 und 2213 meiner Meinung nach nur von der Frontend Anweisung saveProduct geschrieben ist :angry:
Kann mir da vielleicht einer weiterhelfen??? Oder mir eine gefixte admin.jshopping.php zukommen lassen... Ich bin leider auch völliger Newbie auf dem Gebiet von PHP

Danke....

Joschi

 
27.02.2009 15:48
#9
sli_nd
Joomshopping forum user no avatar
Name: stephan lipp
25.08.2008
Posts: 8
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

also, ich habs schlussendlich so gelöst
(muss dazu sagen, ich hab keine ahnung von PHP und nehme an es ist der ultimative hack... keine ahnung was das noch für auswirkungen hat, für mich bis anhin keine negativen)

die anpassungen von weiter oben haben bei mir auch nicht geklappt, daher:

1) admin.jshopping.php hab ich so belassen

2) in administrator/plugins/system/legacy die datei functions.php öffnen

3) suchen nach "since no allow flags were set, we will apply the most strict filter to the variable"

4) die ganze sektion auskommentieren:
// Since no allow flags were set, we will apply the most strict filter to the variable
//if (is_null($noHtmlFilter)) {
// $noHtmlFilter = & JFilterInput::getInstance(/* $tags, $attr, $tag_method, $attr_method, $xss_auto */);
//}
//$var = $noHtmlFilter->clean($var, 'none');

so funzt es nun zuletzt doch...
achtung: der nachteil ist, dass das file bei jedem joomla update wieder neu gehackt werden muss...

 
27.02.2009 17:44
#10
joschi05_fan
Joomshopping forum user no avatar
Name: Helge Dobbert
22.02.2009
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hi,

ich habe ein anderes Problem... Kann mir jemand die Version 1.0.8.8 zur verfügung stellen??? Wenn ich auf Download klicke, dann bekomme ich nur die neuste Version 1.0.9 und da fehlt eine Datei namens functions.php drin. Man kann das also nich installieren. :-(
Leider habe ich keine Alternative zu joomshopping gefunden, sonst hätte ich das alles schon weggeschmissen.
Von einer Firma, die hinter der Entwicklung steht, hätte ich mir wahrlich mehr support erwartet. Aber nicht mal auf Emailanfragen wird reagiert.
:S

 
09.03.2009 23:43
#11
Ute
Joomshopping forum user no avatar
Name: LVS
21.11.2008
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hallo,

ich habe leider das gleiche Problem, dass die Formatierung in der Kategorie- bzw. Produktbeschreibung nach dem Speichern wieder gelöscht wird. Nachdem ich den Lösungsvorschlag von Skittel ausprobiert habe konnte ich das Problem beheben - zumindest auf meinem lokalen PC.

Was mich allerdings wundert ist, dass die Änderungen in der admin.jshopping.php auf der Joomshopping-Installation bei meinem Hoster keinerlei Änderungen brachte. Ich habe schon alles mögliche ausprobiert aber ich konnte das Problem nicht beheben.

Hat jemand eine Idee warum das Ganze bei mir nur lokal funktioniert?

Wäre euch sehr sehr dankbar...

 
10.03.2009 00:32
#12
joschi05_fan
Joomshopping forum user no avatar
Name: Helge Dobbert
22.02.2009
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hast du die aktuellste Version installiert?
Die aktuellste Version ist 1.0.9.1.
Mit dieser Version ist das Problem eigentlich behoben.

Helge

 
10.03.2009 21:29
#13
Ute
Joomshopping forum user no avatar
Name: LVS
21.11.2008
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hallo Helge,

im Moment habe ich die Version 1.0.8.5 installiert. Ich habe testweise auf meinem lokalen Rechner jetzt die Version 1.0.9.1 laufen. Leider brachte das keine Verbesserung. Die Formatierung lässt sich immer noch nicht speichern.

Vielleicht habe ich die Version auch nicht korrekt eingespielt. Ich habe die Version 1.0.8.5 einfach deinstalliert und die neue Version 1.0.9.1 wieder installiert. Der Nachteil ist, dass alle Daten weg sind. Gibt es da noch einen anderen Weg? Vielleicht liegt das Problem hier? Habt ihr noch eine Idee?

Gruß, Ute

 
10.03.2009 21:57
#14
joschi05_fan
Joomshopping forum user no avatar
Name: Helge Dobbert
22.02.2009
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hallo Ute,

einen anderen Weg hab ich ehrlich gesagt auch noch nicht gefunden. Ich bin halt auch nur Anwender :cheer:
Was du sonst versuchen könntest, ist einfach die zip Datei entpacken, und dann per FTP die Dateien hochladen und überschreiben. Beim Deinstallieren, werden ja auch die Datenbank einträge gelöscht, das passiert aber ja nicht, wenn du die Dateien manuell hochlädst und überschreibst.

Helge

 
15.03.2009 16:08
#15
Ute
Joomshopping forum user no avatar
Name: LVS
21.11.2008
Posts: 12
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Hallo,

ich habe inzwischen auch mein Problem beheben können :) - nach langem tüffteln.

Da das Formatierungsproblem anscheinend auch mit der neuen Joomshopping Version 1.0.9.1 nicht behoben wurde, habe ich also versucht den Code zuändern. Allerdings wurde die Formatierung erst gespeichert, als ich den Parameter _MOS_ALLOWRAW statt _MOS_ALLOWHTML verwendet habe.


foreach ($_REQUEST as $key => $value)
$$key = mosGetParam($_POST,$key, "", _MOS_ALLOWRAW);


Viele Grüße
Ute

 
18.04.2009 03:14
#16
Ardril
Joomshopping forum user no avatar
Name: Ardril
18.04.2009
Posts: 1
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

Frage wo muss ich nun was machen damits geht o.o

ok habs nun aber nun kann ich beim 1.Produkt einen Preis angeben aber beim nächsten Produkt steht immer der selbe preis o.o auserdem steht (selbst wen ich DOllar und $ angebe) immernoch EUR da -.- obwohl ich es als Standard definiert habe!

 
29.05.2009 10:01
#17
dezigner
Joomshopping forum user no avatar
Name: dezigner
28.05.2009
Posts: 4
Quote
Aw: Text Formatierung in Produkte Beschrieb ohne HTML

I understand that you tallking about html input of the product, I have problem there, can you post a solution for me in english please?

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.