Projekt

Allgemein

Profil

Aktionen

GX-Bug #41698

geschlossen

Beim Kopieren/Duplizieren von Kategorien werden Texte und Bilder falsch dargestellt bzw. nicht mehr vollständig ausgegeben

Von Torben Wark vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Waldemar Willer
Kategorie:
Frontend
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

Beschreibung

Es scheint der Fall zu sein, dass beim Kopieren/Duplizieren einer Kategorie die Beschreibung nicht korrekt übernommen wird. Das heißt es fehlen später Bilder oder Teile des Beschreibungstextes.
Folgendes passiert beim duplizieren der Kategorie mit der Beschreibung:

Original-Quelltext:

<p>Testkategorie Beschreibung<br />
<span style="line-height: 20.7999992370605px;">In dieser Kategorie bieten wir die g&auml;ngigsten Kombinationen des <strong>FLEXA White System Programms</strong> als <strong>Komplettpaket</strong> zu einem wesentlich g&uuml;nstigeren Preis an. Neben dem Lattenrost ist hier auch immer eine Matratze und ein <strong>Spannbettlaken</strong> dabei. Bei den Spiel-, Rutsch- und Etagenbetten sind au&szlig;erdem Vorh&auml;nge und Taschen dabei. Bei den Hochbetten geh&ouml;ren h&auml;ufig auch ein Schreibtisch und Schr&auml;nke zum Lieferumfang.<br />
In dieser Kategorie bieten wir die g&auml;ngigsten Kombinationen des&nbsp;</span><strong style="line-height: 20.7999992370605px;">FLEXA White System Programms</strong><span style="line-height: 20.7999992370605px;">&nbsp;als&nbsp;</span><strong style="line-height: 20.7999992370605px;">Komplettpaket</strong><span style="line-height: 20.7999992370605px;">&nbsp;zu einem wesentlich g&uuml;nstigeren Preis an. Neben dem Lattenrost ist hier auch immer eine Matratze und ein&nbsp;</span><strong style="line-height: 20.7999992370605px;">Spannbettlaken</strong><span style="line-height: 20.7999992370605px;">&nbsp;dabei. Bei den Spiel-, Rutsch- und Etagenbetten sind au&szlig;erdem Vorh&auml;nge und Taschen dabei. Bei den Hochbetten geh&ouml;ren h&auml;ufig auch ein Schreibtisch und Schr&auml;nke zum Lieferumfang.<br />
In dieser Kategorie bieten wir die g&auml;ngigsten Kombinationen des&nbsp;</span><strong style="line-height: 20.7999992370605px;">FLEXA White System Programms</strong><span style="line-height: 20.7999992370605px;">&nbsp;als&nbsp;</span><strong style="line-height: 20.7999992370605px;">Komplettpaket</strong><span style="line-height: 20.7999992370605px;">&nbsp;zu einem wesentlich g&uuml;nstigeren Preis an. Neben dem Lattenrost ist hier auch immer eine Matratze und ein&nbsp;</span><strong style="line-height: 20.7999992370605px;">Spannbettlaken</strong><span style="line-height: 20.7999992370605px;">&nbsp;dabei. Bei den Spiel-, Rutsch- und Etagenbetten sind au&szlig;erdem Vorh&auml;nge und Taschen dabei. Bei den Hochbetten geh&ouml;ren h&auml;ufig auch ein Schreibtisch und Schr&auml;nke zum Lieferumfang.</span><br />
&nbsp;</p>

nach dem Duplizieren:

<p>Testkategorie Beschreibung<br />
<span als="" an.="" auch="" bei="" bieten="" dabei.="" dem="" den="" des="" die="" dieser="" ein="" eine="" einem="" erdem="" etagenbetten="" flexa="" hier="" hochbetten="" immer="" in="" ist="" kategorie="" kombinationen="" lattenrost="" matratze="" neben="" nge="" ngigsten="" nke="" nstigeren="" preis="" ren="" rutsch-="" schreibtisch="" sind="" strong="" style="\&quot;line-height:" system="" taschen="" ufig="" und="" wesentlich="" white="" wir="" zu="" zum="">FLEXA White System Programms<span strong="" style="\&quot;line-height:">Komplettpaket<span an.="" auch="" dem="" eine="" einem="" hier="" immer="" ist="" lattenrost="" matratze="" neben="" nstigeren="" preis="" strong="" style="\&quot;line-height:" und="" wesentlich="" zu="">Spannbettlaken<span auch="" bei="" bieten="" dabei.="" den="" die="" dieser="" ein="" erdem="" etagenbetten="" hochbetten="" in="" kategorie="" kombinationen="" nge="" ngigsten="" nke="" ren="" rutsch-="" schreibtisch="" sind="" strong="" style="\&quot;line-height:" taschen="" ufig="" und="" wir="" zum="">FLEXA White System Programms<span strong="" style="\&quot;line-height:">Komplettpaket<span an.="" auch="" dem="" eine="" einem="" hier="" immer="" ist="" lattenrost="" matratze="" neben="" nstigeren="" preis="" strong="" style="\&quot;line-height:" und="" wesentlich="" zu="">Spannbettlaken&lt;span style=&quot;\&amp;quot;line-height:&quot; 20.7999992370605px;\&quot;=&quot;&quot;&gt;&nbsp;dabei. Bei den Spiel-, Rutsch- und Etagenbetten sind au&szlig;erdem Vorh&auml;nge und Taschen dabei. Bei den Hochbetten geh&ouml;ren h&auml;ufig auch ein Schreibtisch und Schr&auml;nke zum Lieferumfang.</span><br />
&nbsp;</span></span></span></span></span></p>

Ursächlich dafür ist vermutlich folgender Codeblock in der admin/includes/classes/categories.php:

if(xtc_db_num_rows($t_gm_check) == 0)
{
    $t_sql_data = array();
    $t_sql_data['categories_id'] = $new_cat_id;
    $t_sql_data['language_id'] = $cdcopy_values['language_id'];
    $t_sql_data['categories_name'] = addslashes($cdcopy_values['categories_name']);
    $t_sql_data['categories_heading_title'] = addslashes($cdcopy_values['categories_heading_title']);
    $t_sql_data['categories_description'] = addslashes($cdcopy_values['categories_description']);
    $t_sql_data['categories_meta_title'] = addslashes($cdcopy_values['categories_meta_title']);
    $t_sql_data['categories_meta_description'] = addslashes($cdcopy_values['categories_meta_description']);
    $t_sql_data['categories_meta_keywords'] = addslashes($cdcopy_values['categories_meta_keywords']);
    $t_sql_data['gm_alt_text'] = addslashes($cdcopy_values['gm_alt_text']);
    $t_sql_data['gm_url_keywords'] = addslashes($cdcopy_values['gm_url_keywords']);

    $this->wrapped_db_perform(__FUNCTION__, TABLE_CATEGORIES_DESCRIPTION, $t_sql_data);
}

Ein Entfernen des addslashes() könnte den Fehler beheben



Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #42161: Beim Kopieren/Duplizieren von Kategorien werden Texte und Bilder falsch dargestellt bzw. nicht mehr vollständig ausgegeben (GX-2.3)ErledigtWaldemar Willer04.05.2015

Aktionen
Aktionen

Auch abrufbar als: Atom PDF