Gambio GmbH Projektmanagement: Ticketshttps://tracker.gambio-server.net/https://tracker.gambio-server.net/favicon.ico?16852281942024-03-26T16:12:00ZGambio GmbH Projektmanagement
Redmine GX-Entwicklung - GX-Bug #70891 (Testing): Smarty Debug Popup im Gambio Admin wenn man "meistverka...https://tracker.gambio-server.net/issues/708912024-03-26T16:12:00ZTill Tepelmann
<p>Smarty Debug Popup im Gambio Admin wenn man "meistverkaufte Artikel" öffnen</p>
<p>Kann wie folgt reproduziert werden:</p>
<ol>
<li>4.9 Shop installieren</li>
<li>als Admin einloggen</li>
<li>Seite /admin/statistics/products/purchased öffnen</li>
<li>Popup Blocler im Browser deaktivieren</li>
<li>Seite erneut öffnen</li>
</ol>
<p>Erwartetes Ergebnis:<br>
Es sollte sich kein Popup mit Smarty Debug Informationen öffnen</p>
<p>Tatsächliches Ergebnis:<br>
Es öffnet sich ein Popup mit Smarty Debug Informationen</p>
<hr>
<p>Smarty debug popup in Gambio Admin when opening "best selling items"</p>
<p>Can be reproduced as follows:</p>
<ol>
<li>Install 4.9 Shop</li>
<li>log in as admin</li>
<li>open page /admin/statistics/products/purchased</li>
<li>deactivate popup blocker in the browser</li>
<li>open the page again</li>
</ol>
<p>Expected result:<br>
No popup with Smarty debug information should open</p>
<p>Actual result:<br>
A popup with Smarty debug information opens</p>
GX-Entwicklung - GX-Bug #70889 (Feedback): Warenkorb teilen funktioniert nicht wenn man GX-Custom...https://tracker.gambio-server.net/issues/708892024-03-21T13:16:16ZTill Tepelmann
<p>Wenn man Artikel mit GX-Customizer Set in den Korb gelegt hat und diesen teilt, dann werden die Artikel mit GX-Customizer Set aus dem Warenkorb gelöscht, wenn man den Link des Warenkorbs mit jemanden teilt</p>
<p>Kann wie folgt reproduziert werden:</p>
<ol>
<li>Shop 4.9.3.0 installieren</li>
<li>Als Admin einloggen</li>
<li>Unter Artikel / Kategorien -> GX-Customizer ein Set anlegen und mindestens ein einzeiliges Eingabefeld anlegen</li>
<li>Unter Artikel / Kategorien das GX-Customizer Set einem Artikel zuweisen</li>
<li>Unter Module->Modul-Center das Modul "Warenkorb teilen" installieren</li>
<li>Das ShopFront aufrufen und den Artikel mit GX-Customizer in den Korb legen</li>
<li>Den Warenkorb teilen</li>
<li>Den Link in einem neuen Browser ohne Session oder im Inkognito Modus einfügen</li>
</ol>
<p>Erwartetes Ergebnis:<br>
Alle Artikel aus dem Warenkorb teilen Link werden zum Warenkorb hinzugefügt, auch die GX-Customzer Artikel.</p>
<p>Tatsächliches Ergebnis:<br>
Wenn man den Link zum Warenkorb teilt und der andere öffnet den Link dann wird der GX-Customizer Artikel aus dem Warenkorb gelöscht</p>
<p>Bestimmte in Ihrem Warenkorb gespeicherte Artikel. bzw. Artikelkombinationen sind im Shop nicht mehr verfügbar. Sie wurden aus dem Warenkorb gelöscht.</p>
<hr>
<p>If you have placed items with GX-Customizer Set in the shopping cart and share it, the items with GX-Customizer Set are deleted from the shopping cart if you share the link of the shopping cart with someone else</p>
<p>Can be reproduced as follows:</p>
<ol>
<li>install Shop 4.9.3.0</li>
<li>log in as admin</li>
<li>create a set under Articles / Categories -> GX-Customizer and create at least one single-line input field</li>
<li>assign the GX-Customizer set to an article under Articles / Categories</li>
<li>install the "Share shopping cart" module under Modules->Module Center</li>
<li>call up the ShopFront and place the article with GX-Customizer in the basket</li>
<li>share the shopping cart</li>
<li>insert the link in a new browser without a session or in incognito mode</li>
</ol>
<p>Expected result:<br>
All items from the share cart link will be added to the cart, including the GX-Customzer items.</p>
<p>Actual result:<br>
If you share the link to the shopping cart and the other person opens the link then the GX-Customizer item will be deleted from the shopping cart</p>
<p>Certain items or combinations of items saved in your shopping cart are no longer available in the store. They have been deleted from the shopping cart.</p>
GX-Entwicklung - GX-Bug #70888 (Anerkannt): Versandadresse kann nicht geändert werden, wenn man e...https://tracker.gambio-server.net/issues/708882024-03-21T10:09:13ZHilke Müllerh.mueller@gambio.de
<p>Wenn man einen Artikel vom Typ "Dienstleistung" hat und unter Einstellungen > Lieferung > Lieferstatus die Option "Versandartauswahl bei Dienstleistungen überspringen" an ist, dann kann man im Bestellprozess keine unterschiedlichen Adressen für Rechnung und Lieferung hinterlegen. Man wird stattdessen immer zur Auswahl der Zahlungsweisen umgeleitet.</p>
<p>Das kann wie folgt reproduziert werden:</p>
<ol>
<li>Einen Artikel im Shop anlegen, der den Artikeltyp "Dienstleistungen" hat.</li>
<li>Unter Einstellungen > Lieferung > Lieferstatus die Option "Versandartauswahl bei Dienstleistungen überspringen" aktivieren.</li>
<li>Im Shop den Artikel in den Warenkorb legen und auf "Zur Kasse" klicken.</li>
<li>Man gelang direkt vom Warenkorb auf die Auswahlseite der Zahlungsweisen. Als Rechnungsadresse wird die im Konto hinterlegte Adresse angezeigt.</li>
<li>Zahlungsweise auswählen und auf "Weiter" klicken. Man kommt auf die Bestellübersichtsseite, wo dann oben die Rechnungsadresse und die Lieferadresse angezeigt wird.</li>
<li>Dort dann auf "Adresse ändern" bei der Versandadresse klicken. </li>
</ol>
<p>Erwartetes Ergebnis:<br>
Man wird auf die Seite der Versandarten weitergeleitet, wo man die Versandadresse anpassen kann.</p>
<p>Tatsächliches Ergebnis:<br>
Man wird auf die Seite der Zahlungsweisen weitergeleitet, wo man nur die Rechnungsadresse ändern kann.</p>
<p>Es sollte möglich direkt auf der Bestellzusammenfassungs-Seite (checkout_confirmation.php) die Versanadresse zu ändern, ohne dass man dafür auf die Versandauswahl-Seite (checkout_shipping.php) wechseln muss.</p>
GX-Entwicklung - GX-Bug #70886 (Anerkannt): Wenn man im Admin Bestellungen filtert und die Sessio...https://tracker.gambio-server.net/issues/708862024-03-14T16:45:33ZTill Tepelmann
<p>Wenn man im Admin Bestellungen filtert und die Session in zwischen abgelaufen ist, wird trotzdem noch das letzte Filterergebnis angezeigt</p>
<p>Kann wie folgt reproduziert werden:</p>
<ol>
<li>Shop 4.9.2.1 oder 4.9.3.0 installieren</li>
<li>Neues Kundenkonto anlegen</li>
<li>Eine Testbestellung durchführen, Artikel ist egal</li>
<li>Als Admin einloggen</li>
<li>Im Gambio Admin die Bestellübersicht öffnen</li>
<li>Die Bestellung filtern mit der Bestellnummer oder Summe oder einen anderen Wert</li>
<li>Im Browser die Cookies für die Seite löschen</li>
<li>In der Bestellübersicht erneut filtern</li>
</ol>
<p>Erwartetes Ergebnis:<br>
Wenn man in der Bestellübersicht filtert und die Session in der Zwischenzeit abgelaufen ist, dann sollte auf die "Login" Seite weitergeleitet werden</p>
<p>Tatsächliches Ergebnis:<br>
Wenn man in der Bestellübersicht filtert und die Session in der Zwischenzeit abgelaufen ist, wird einfach die letzte Seite mit dem letzten Filterergebnis weiterhin angezeigt. Im Ajax Request wird auf die Login-Seite geleitet, aber der Admin beleibt offen</p>
<hr>
<p>If you filter orders in the admin and the session has expired in the meantime, the last filter result is still displayed</p>
<p>Can be reproduced as follows:</p>
<ol>
<li>install Shop 4.9.2.1 or 4.9.3.0</li>
<li>create a new customer account</li>
<li>carry out a test order, article does not matter</li>
<li>log in as admin</li>
<li>open the order overview in the Gambio Admin</li>
<li>filter the order with the order number or total or another value</li>
<li>delete the cookies for the page in the browser</li>
<li>filter again in the order overview</li>
</ol>
<p>Expected result:<br>
If you filter in the order overview and the session has expired in the meantime, you should be redirected to the "Login" page</p>
<p>Actual result:<br>
If you filter in the order overview and the session has expired in the meantime, the last page with the last filter result is still displayed. The Ajax request is redirected to the login page, but the admin remains open</p>
GX-Entwicklung - GX-Bug #70884 (Testing): Hochgeladenes Desktop-Bild für einen Teaser-Slider nach...https://tracker.gambio-server.net/issues/708842024-03-11T12:23:56ZJessica Balaban
<p>Wenn ein Nutzer ein Bild untern "Desktop" hochlädt, dann einen Linkbereich für dieses Bild festlegt und versucht den Slider zu speichern, erscheint die Fehlermeldung: "Fehler beim Speichern des Sliders, Slider konnte nicht gespeichert werden. Bitte überprüfe die Angaben und versuche es erneut."</p>
<p>Kann wie folgt reproduziert werden:</p>
<ol>
<li>Shop 4.9.3.0 beta1 installieren</li>
<li>Gambio Admin öffnen</li>
<li>Navigiere zu Inhalte > Teaser-Slider > Bearbeite einen beliebigen Slider oder erstelle einen neuen </li>
<li>Lade das hier hochgeladenen Bild unter "Desktop" hoch</li>
<li>Klicke auf das "Viereck mit Pfeil Symbol"</li>
<li>Klicke auf "Neuen Linkbereich erstellen" und erstelle einen neuen Bereich</li>
<li>Klicke auf "Übernehmen"</li>
<li>Klicke auf "Schließen"</li>
<li>Klicke auf "Speichern"</li>
</ol>
<p>Erwartetes Ergebnis:<br>
Der Slider wird problemlos gespeichert.</p>
<p>Tatsächliches Ergebnis:<br>
Es erscheint die Fehlermeldung:"Fehler beim Speichern des Sliders, Slider konnte nicht gespeichert werden. Bitte überprüfe die Angaben und versuche es erneut." und der Slider kann nicht gespeichert werden.</p>
<p>If a user uploads an image under "Desktop", then sets a link area for this image and tries to save the slider, the error message appears: "Error saving the slider, slider could not be saved. Please check the details and try again."</p>
<p>Can be reproduced as follows:</p>
<ol>
<li>install Shop 4.9.3.0 beta1</li>
<li>open Gambio Admin</li>
<li>navigate to Content > Teaser Slider > Edit any slider or create a new one </li>
<li>upload the image uploaded here, under "Desktop"</li>
<li>click on the "square with arrow symbol"</li>
<li>click on "Create new link area" and create a new area</li>
<li>click on "Apply"</li>
<li>click on "Close"</li>
<li>click on "Save"</li>
</ol>
<p>Expected result:<br>
The slider is saved without any problems.</p>
<p>Actual result:<br>
The error message appears: "Error saving the slider, slider could not be saved. Please check the details and try again." and the slider cannot be saved.</p>
GX-Entwicklung - GX-Bug #70881 (Gemeldet): Wenn das PHP Memory Limit auf -1 gestellt ist, kann ma...https://tracker.gambio-server.net/issues/708812024-03-04T12:13:29ZTill Tepelmann
<p>Wenn das PHP Memory Limit auf -1 gestellt ist, kann man keine Themes im StyleEdit hochladen</p>
<p>Kann wie folgt reproduziert werden:</p>
<ol>
<li>Shop 4.9 installieren</li>
<li>im Server php,ini die Option memory_limit auf den Wert -1 setzen</li>
<li>Als Admin einloggen.</li>
<li>Unter Inhalte->Theme bearbeiten ein Theme als Zip herunterladen</li>
<li>Das Zip ohne es zu entpacken einfach wieder hochladen.</li>
</ol>
<p>Erwartetes Ergebnis:<br>
Wenn das PHP Mameory Limit auf -1 gestellt ist, sollte man auch Themes als Zip ohne Probleme hochladen können.</p>
<p>Tatsächliches Ergebnis:<br>
Man kann keine Zip Dateien mehr hochladen im StyleEdit weil dieser aufgrund der Memory Limit Einstellung prüfe und sagt es ist nicht genügend Speicher vorhanden</p>
<hr>
<p>If the PHP memory limit is set to -1, you cannot upload themes in StyleEdit</p>
<p>Can be reproduced as follows:</p>
<ol>
<li>install Shop 4.9</li>
<li>set the memory_limit option in the server php,ini to the value -1</li>
<li>log in as admin.</li>
<li>download a theme as a zip under Content->Edit Theme</li>
<li>simply upload the zip again without unpacking it.</li>
</ol>
<p>Expected result:<br>
If the PHP Mameory Limit is set to -1, you should also be able to upload themes as a zip without any problems.</p>
<p>Actual result:<br>
You can no longer upload zip files in StyleEdit because it checks due to the memory limit setting and says there is not enough memory available</p>
GX-Entwicklung - GX-Bug #70880 (Gemeldet): API Auth Token funktioniert bei 1und1 nicht / API Auth...https://tracker.gambio-server.net/issues/708802024-03-04T12:09:28ZTill Tepelmann
<p>Der API Auth Token funktioniert bei 1und1 nicht mehr, da im Header der Serveranfragen nicht HTTP_AUTHORIZATION sondern REDIRECT_HTTP_AUTHORIZATION genutzt wird.</p>
<p>Kann wie folgt reproduziert werden:</p>
<ol>
<li>Shop 4.9 bei 1und1 installieren</li>
<li>Als Admin einloggen</li>
<li>Unter Kunden->Rollen und Berechtigungen API-Token einen Token erstellen</li>
<li>Mit dem Token per Postman versuchen über die API den Endpunkt /api.php/v2 aufzurufen</li>
</ol>
<p>Erwartetes Ergebnis:<br>
Beim Verwenden eines API Auth Tokens, muss dies bei vielen Hostern funktionieren, besonders bei den großen bekannten.</p>
<p>Tatsächliches Ergebnis:<br>
Wenn man bei 1und1 einen API Auth Token benutzen will, gib es immer eine Fehlermeldung, die Zugnagsdaten sind falsch.</p>
<hr>
<p>The API Auth Token no longer works with 1und1 because REDIRECT_HTTP_AUTHORIZATION is used in the header of the server requests instead of HTTP_AUTHORIZATION.</p>
<p>Can be reproduced as follows:</p>
<ol>
<li>install Shop 4.9 at 1und1</li>
<li>log in as admin</li>
<li>create a token under Customers->Roles and authorizations API token</li>
<li>try to call the endpoint /api.php/v2 with the token via Postman using the API</li>
</ol>
<p>Expected result:<br>
When using an API Auth Token, this must work for many hosters, especially the big known ones.</p>
<p>Actual result:<br>
If you want to use an API Auth Token at 1and1, there is always an error message, the access tag data is wrong.</p>
GX-Entwicklung - GX-Feature #70878 (Gemeldet): Hauptkategorie über CSV importierbar | Main catego...https://tracker.gambio-server.net/issues/708782024-02-27T15:51:14ZJan-Olof Kratzkej.kratzke@gambio.de
<p>Wir haben von Kundenseite die Rückmeldung erhalten, dass es möglich sein sollte die Hauptkategorie der Artikel über einen CSV-Import festzulegen. </p>
<hr>
<p>We have received feedback from a customer to the effect that it should be possible to set Main category of products by a CSV import.</p>
GX-Entwicklung - GX-Bug #70877 (Gemeldet): "Direkt zu PayPal"-Buttons sind sichtbar, wenn das Pay...https://tracker.gambio-server.net/issues/708772024-02-22T11:23:25ZHilke Müllerh.mueller@gambio.de
<p>Wenn PayPal2Hub bei den unerlaubten Zahlungsweisen für Kunden oder Kundengruppen eingetragen ist, dann wird das Bezahlmodul zwar nicht im Bestellvorgang angezeigt, die "Direkt zu PayPal"-Buttons sind jedoch weiterhin sichtbar.</p>
<p>Sobald das PayPal2Hub-Modul für Kunden oder Kundengruppen gesperrt ist, sollten die "Direkt zu PayPal"-Buttons auch nicht mehr angezeigt werden.</p>
GX-Entwicklung - GX-Feature #70876 (Gemeldet): Stapelverarbeitung für das Hinzufügen von Bildern ...https://tracker.gambio-server.net/issues/708762024-02-22T09:49:34ZHilke Müllerh.mueller@gambio.de
<p>Wenn man mehrere Artikel hat, welche die gleichen Bilder erhalten sollen, dann wäre es sinnvoll dies per Stapelverarbeitung zu erledigen.</p>
<p>Hierfür sollte die Möglichkeit bestehen mehrere Artikel zu markieren und diesen dann die ausgewählten Bilder zuzuordnen.</p>
GX-Entwicklung - GX-Bug #70875 (Gemeldet): Sortierreihenfolge wird bei Cross Selling-Artikeln ign...https://tracker.gambio-server.net/issues/708752024-02-22T09:42:41ZHilke Müllerh.mueller@gambio.de
<p>Wennman für einen Artikel Cross Selling-Artikel zuordnet, dann kann man für diese Artikel eine Sortierreihenfolge angeben. In der aktuellen Shop-Version ist es jedoch so, dass die Sortierreihenfolge dann nicht berücksichtigt wird</p>
<p>Die Sortierreihenfolge sollte so angepasst werden, dass die Artikel dann in der eingestellten Reihenfolge angezeigt werden.</p>
GX-Entwicklung - GX-Feature #70874 (Gemeldet): Gambio Admin Seite für Newsletter-Empfänger | Gamb...https://tracker.gambio-server.net/issues/708742024-02-19T07:54:32ZJan-Olof Kratzkej.kratzke@gambio.de
<p>Wir haben wiederholt von Shopbetreibern das Feedback erhalten, dass es eine Admin-Seite geben sollte, um Newsletter-Empfänger zu verwalten. Aktuell ist es nur möglich den Empfang des Newslettes zu ändern falls ein Kundenkonto besteht. Bei Gastkonten oder Besuchern, die sich ganz ohne Anmeldung im Shop für den Newsletter registriert haben, besteht keine Möglichkeit diese einzusehen, zu durchsuchen, zu bearbeiten oder zu löschen (letzteres ist nur bedingt über das Frontend möglich). Zudem sollte es möglich sein die Newsletter-Empfänger per CSV zu exportieren.</p>
<hr>
<p>We have received repeated feedback by shop operators to the effect that there should be an adim page to manage newsletter recipients. Currently it's only possible to switch newsletter reception on or off for registered customers. Guests or recipients without any account can neither be listed, searched, edited or deleted (the latter is only partly possible via the shop frontend). There should also be an option to export newsletter recipients as a CSV file.</p>
GX-Entwicklung - GX-Feature #70873 (Gemeldet): "In den Warenkorb"-Button sollte in der Listenansi...https://tracker.gambio-server.net/issues/708732024-02-16T12:19:04ZHilke Müllerh.mueller@gambio.de
<p>Wenn in einer Kategorie die Listenansicht an ist, dann wird immer die Schaltfläche "In den Warenkorb" oder "Zum Artikel" (bei Artikeln mit Varianten/zusatzoptionen) angezeigt.</p>
<p>Es sollte eine Einstellmöglichkeit geben, dass man diesen Button deaktivieren kann auch in der Listenansicht.</p>
GX-Entwicklung - GX-Feature #70872 (Gemeldet): Neue Altersgruppen für Google Feedshttps://tracker.gambio-server.net/issues/708722024-02-14T19:13:28ZTill Tepelmann
<p>Google unterstützt nun mehr Altersgruppen, hier sollten wir ggf. folgende Altersgruppe unterstützen, damit die Kunden das im Feeds gezielter auswählen und exportieren können.</p>
<p>Folgende Werte werden für dieses Attribut unterstützt:<br>
Neugeborene [newborn]<br>
0–3 Monate Neugeborenengrößen werden oft durch das Alter in Monaten (0–3) und/oder durch die Angabe „Neugeborene“ spezifiziert.<br>
Säuglinge [infant]<br>
3–12 Monate. Säuglingsgrößen werden oft durch das Alter in Monaten (3–12) angegeben.<br>
Kleinkinder [toddler]<br>
1–5 Jahre. Kleinkindergrößen werden oft durch das Alter in Monaten (12–24) oder Jahren (1–5) angegeben.<br>
Kinder [kids]<br>
5–13 Jahre. Kindergrößen werden oft durch das Alter in Jahren (5–13) angegeben.<br>
Erwachsene [adult]<br>
Normalerweise ab 13 Jahren. Alle Erwachsenengrößen werden für Teenager und Erwachsene hergestellt."</p>
<p><a href="https://support.google.com/merchants/answer/6324463?hl=de">https://support.google.com/merchants/answer/6324463?hl=de</a></p>
GX-Entwicklung - GX-Task #70866 (Gemeldet): Security Update 2024-02 v1.0https://tracker.gambio-server.net/issues/708662024-02-13T14:31:03ZDaniel Wud.wu@gambio.de