Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#2246 closed Bug/Fehler (fixed)

Bannermanager 2.0.6.0 bei bestehenden Bannern

Reported by: ChPohl Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.7.1
Component: Admin Version: 2.0.6.0
Keywords: Cc:
Blocked By: Blocking:

Description

Nach Update, bei bestehenden Bannern, lassen sich die Banner nicht mehr explizit an- und ausschalten. Entweder alle an oder alles aus. Auswahl nicht möglich. Ebenso beim löschen. Wenn man den aktiven Banner löschen will, werden alles gelöscht.

Replizierbares Problem, auch im Handbuch-Demoshop zu sehen:
https://demo.modified-shop.org/handbuch/admin/banner_manager.php

Attachments (0)

Change History (6)

comment:1 by Torsten Riemer, 4 years ago

Milestone: modified-shop-2.0.7.1
Version: 2.0.7.0

comment:2 by Gerhard Waldemair, 4 years ago

alte Banner müssen gelöscht und neu angelegt werden.

comment:3 by Karsta, 4 years ago

Die alten Banner müsssen nicht gelöscht werden, wenn man einfach die banners_group_id der alten Banner von NULL mit der jeweilige banners_id gleich setzt, funktioniert alles wie es soll.
https://www.modified-shop.org/forum/index.php?topic=42314.msg388660#msg388660

UPDATE banners SET banners_group_id = banners_id;

Da es vorher keine banners_group_id gab, wird diese beim Update für alle Banner auf NULL gesetzt, dadurch fehlt die Zuordnung, die im Skript zur Bearbeitung als Referenz verwendet wird, so können bestehende Banner nicht mehr einzeln bearbeitet werden. Die Banner-ID ist autoinkrement und kommt somit nicht doppelt vor und so funktionierts wieder.

Version 0, edited 4 years ago by Karsta (next)

comment:4 by Gerhard Waldemair, 4 years ago

Wenn du Banner für mehrere Sprachen hast, dann stimmen diese nicht mehr zueinander.

comment:6 by Gerhard Waldemair, 4 years ago

Resolution: fixed
Status: newclosed

In 14560:

fix #2246 - set banners_group_id to banners_id

comment:7 by Torsten Riemer, 4 years ago

Summary: Bannermanager 2.0.7.0 bei bestehenden BannernBannermanager 2.0.6.0 bei bestehenden Bannern
Version: 2.0.7.02.0.6.0

Wir haben den SQL-Fix in die update_2.0.5.1_to_2.0.6.0.sql eingefügt für Shops, die dorthin aktualisieren.
Für spätere Shopversionen können wir den Fix nicht mehr anwenden, da wir nicht sicherstellen können, dass die banners_group_id nicht schon vergeben ist durch Neuanlage eines Banners.

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.