Aktionen
GX-Bug #67623
geschlossenGoogle Services will not be included in the store if you use a theme that does not inherit from Honygrid or Malibu
Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Jonatas Fischer
Kategorie:
Google Services
Zielversion:
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.2.0.0, 4.2.0.0 beta1, 4.3.1.0 beta1
Release Notes Langtext:
Google Services wird nun in allen Themes eingebunden, auch wenn diese nicht von Honeygrid oder Malibu erben
Beschreibung
Google Services wird nicht im Shop eingebunden, wenn man ein Theme benutzt, das weder von Honygrid noch von Malibu erbt
Das Problem hier ist, dass Google Service ganz genau "Honeygrid" als Theme anspricht um die Blöcke anzuhängen.
Kann wie folgt reproduziert werden:
- Kopiere alle Dateien aus dem Ordner /themes/Honeygrid/ nach /themes/mytheme
- öffne die Datei /themes/mytheme/theme.json
- ändere die ID auf "mytheme"
- ändere den Ttitle auf "MyTheme"
- speichere die theme.json
- öffne StyleEdit4 und wähle das neue Theme "MyTheme" aus und aktiviere es
- rufe im Gambio Admin das Google->Google Analytics auf und verbinde mit Google
- Unter "Google-Analytics->Einstellungen" aktiviere Google Analytics
- öffne den Shop und öffne den Quelltext
- Der Code von Google im Head ist nicht sichtbar
Google Services will not be included in the store if you use a theme that does not inherit from Honygrid or Malibu
The problem here is that Google Service exactly addresses "Honeygrid" as theme to attach the blocks.
Can be reproduced as follows:
- copy all files from the folder /themes/Honeygrid/ to /themes/mytheme
- open the file /themes/mytheme/theme.json
- change the ID to "mytheme
- change the title to "MyTheme
- save the theme.json
- open StyleEdit4 and select the new theme "MyTheme" and activate it
- call in Gambio Admin the Google->Google Analytics and connect to Google
- under "Google Analytics->Settings" activate Google Analytics
- open the store and open the source
- the Google code in the head is not visible
Aktionen