Projekt

Allgemein

Profil

Aktionen

GX-Bug #66758

geschlossen

Beim Anlegen eine neuen Sprache werden die Content-Manager Einträge nicht korrekt kopiert. Es werden einige Felder mit leerem Inhalt gefüllt die nicht leer sein dürfen. / When creating a new language, the Content Manager entries are not copied correctly.

Von Ronald Loyko vor mehr als 4 Jahren hinzugefügt. Vor mehr als 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Ahmed Hamouda
Kategorie:
Adminbereich
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.0.1.0, 4.1.1.0 rc1
Release Notes Langtext:

Beim Anlegen einer neuen Sprache werden die Content-Manager-Einträge nun richtig kopiert


Beschreibung

Beim Anlegen eine neuen Sprache werden die Content-Manager Einträge nicht korrekt kopiert. Es werden einige Felder mit leerem Inhalt gefüllt die nicht leer sein dürfen.

Es fehlten z.B. die Felder content_position und content_type beim Kopieren der Einträge, werden diese Felder leer gesetzt, da diese nicht im SQL enthalten sind.


When creating a new language, the Content Manager entries are not copied correctly. Some fields are filled with empty content that must not be empty.

For example, if the fields content_position and content_type were missing when the entries were copied, these fields are set to empty because they are not contained in SQL.


// create additional content_manager records
$copy_cm_query = "INSERT INTO " . TABLE_CONTENT_MANAGER . " (categories_id,
parent_id,
group_ids,
languages_id,
content_title,
content_heading,
content_text,
sort_order,
file_flag,
content_file,
content_status,
content_group,
content_delete,
gm_link,
gm_link_target,
gm_priority,
gm_changefreq,
gm_last_modified,
gm_sitemap_entry,
gm_url_keywords,
contents_meta_title,
contents_meta_description,
contents_meta_keywords)
SELECT categories_id,
parent_id,
group_ids,
" . $insert_id . ",
content_title,
content_heading,
content_text,
sort_order,
file_flag,
content_file,
content_status,
content_group,
content_delete,
gm_link,
gm_link_target,
gm_priority,
gm_changefreq,
now(),
gm_sitemap_entry,
gm_url_keywords,
contents_meta_title,
contents_meta_description,
contents_meta_keywords
FROM " . TABLE_CONTENT_MANAGER . "
WHERE languages_id = " . $c_source_language_id;



Zugehörige Tickets

Kopiert von GX-Entwicklung - GX-Bug #66722: Beim Anlegen eine neuen Sprache werden die Content-Manager Einträge nicht korrekt kopiert. Es werden einige Felder mit leerem Inhalt gefüllt die nicht leer sein dürfen. / When creating a new language, the Content Manager entries are not copied correctly. ErledigtAhmed Hamouda

Aktionen
Aktionen #1

Von Ronald Loyko vor mehr als 4 Jahren aktualisiert

  • Kopiert von GX-Bug #66722: Beim Anlegen eine neuen Sprache werden die Content-Manager Einträge nicht korrekt kopiert. Es werden einige Felder mit leerem Inhalt gefüllt die nicht leer sein dürfen. / When creating a new language, the Content Manager entries are not copied correctly. wurde hinzugefügt
Aktionen #2

Von Ronald Loyko vor mehr als 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
Aktionen #3

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Ahmed Hamouda geändert
Aktionen #4

Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert

  • Tags stable wurde gelöscht
Aktionen #5

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen

Auch abrufbar als: Atom PDF